1.安装
- 安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装wget
brew install wget
- 安装cmake
brew install cmake
2.下载
搜索一下
brew search opencv
会发现有两个结果
homebrew/science/opencv
(这个是OpenCV2.x)
homebrew/science/opencv3
(这个是OpenCV3)
输入如下命令就可以下载了
brew install homebrew/science/opencv3
完成之后在目录 /usr/local/Cellar
下可以找到
3.新建项目及配置
- 打开Xcode并创建新的项目
- 项目类型可以选择 Command Line
- 语言选择C++
- 设置库检索路径
- 添加C++标准库和OpenCV库
- 运行测试代码
#include <opencv2/opencv.hpp>
int main(int argc, const char * argv[]) {
printf("\t当前使用的 OpenCV 版本为 OpenCV " CV_VERSION "\n");
cv::VideoCapture capture(0);
while (1) {
cv::Mat frame;
capture>>frame;
cv::Mat edge,grayImg;
cv::cvtColor(frame, grayImg, cv::COLOR_BGR2GRAY);
cv::blur(grayImg, edge, cv::Size(3,3));
cv::Canny(edge, edge, 3, 9, 3);
cv::imshow("边缘", edge);
cv::waitKey(30);
}
return 0;
}
正确运行,配置完成