macOS下安装openCV+Xcode配置

打开终端

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install wget

brew install cmake

brew install opencv

这样openCV就下载好了

比较麻烦的是在xcode中的配置

新建项目

①在Header Search Paths中添加路径/usr/local/include/opencv4

②在Library Search Paths中添加路径/usr/local/lib

在项目新建一个group,把/usr/local/lib和/usr/local/cellar/opencv/4.0.1/lib目录(隐藏的路径,在访达里按shift+command+g搜索这个路径就可以找到了)里的所有.dylib文件copy到新建的这个group里。

测试代码



1 #include <iostream>
2 #include <opencv2/opencv.hpp>
3 #include <opencv2/highgui/highgui.hpp>
4 #include <opencv/cvaux.hpp>
5 #include <fstream>
6 using namespace std;
7 using namespace cv;
8
9 int main(int argc, const char * argv[]) {
10 // insert code here...
11 Mat image;
12 image=imread("/Users/war/Desktop/test.jpg",1);//将其中的路径改成自己的即可
13 namedWindow("Display Image",WINDOW_AUTOSIZE);
14 imshow("Display Image", image);
15 waitKey(0);
16 return 0;
17
18
19 }


 

 

 

update 2020.11.30

我升级了Big Sur和opencv4.5.0_5,之前能用的环境突然就不能了,重来,但是按之前自己写的

博客配不出来了,被之前的自己演了。

Xcode中的配置:

macOS下安装openCV+Xcode配置 支持Big Sur + opencv 4.5.0_5_ios

 

 

①在Header Search Paths中添加路径/usr/local/include 和 /usr/local/include/opencv4

 

macOS下安装openCV+Xcode配置 支持Big Sur + opencv 4.5.0_5_ios_02

 

 

②:

macOS下安装openCV+Xcode配置 支持Big Sur + opencv 4.5.0_5_github_03

 

 

macOS下安装openCV+Xcode配置 支持Big Sur + opencv 4.5.0_5_desktop_04