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 下可以找到

Paste_Image.png
3.新建项目及配置
- 打开Xcode并创建新的项目

Paste_Image.png
- 项目类型可以选择 Command Line

Paste_Image.png
- 语言选择C++

Paste_Image.png
- 设置库检索路径

添加OpenCV检索路径
(/usr/local/Cellar/opencv3/3.2.0/include 和 /usr/local/Cellar/opencv3/3.2.0/lib)
- 添加C++标准库和OpenCV库

点击"+"

添加标准库

点击"Add Other"

选中所需库后点击"Open"
- 运行测试代码
#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;
}
正确运行,配置完成