opencv在Mac下的环境配置(最新版本的OpenCV安装配置,史上最简洁方便有效)

opencv在Mac下的环境配置(最新版本的OpenCV安装配置,史上最简洁方便有效)

1.下载安装brew,点击下面进入官网,然后将官网提示的脚本复制到终端中,进行安装
brew官网
2.为了保证套件的完整,接着执行官网的建议脚本,安装wget.
brew install wget
3.安装cmake
brew install cmake
4.核心:安装opencv,直接使用brew命令安装,不要去网上下载安装
brew install opencv
5.配置环境在Xcode上使用opencv
(1)首先新建一个project,然后点击project的文件名在右侧的build setting 中搜索search进行路径的添加,分别是header search paths 和Library search paths 此版本的添加路径如下图所示。具体的头文件和lib文件路径可以通过shift+command+go命令进行查看,一般的是usr/local/include和usr/local/lib但是具体的版本可以通过类似的文件路径查看一下自己安装的路径。
在我这个版本下分别为:/usr/local/include/opencv4/usr/local/Cellar/opencv/4.1.0_2/lib
需要注意事项为:cellar首字母大写,路径点进去的里面debug和release都要写,不要写在第二行的Ask那个里面
(2)然后在build phases里面添加我们需要的lib
点击add other 然后打开后利用shift+command+go命令进入到/usr/local/Cellar/opencv/4.1.0_2/lib然后把所有需要的.dylib文件添加到里面。
6.安装完成,然后进行测试

#include 
using namespace cv;
int main(int argc, char** argv) {
    Mat image;
    image = imread("/Users/mac_name/Desktop/1.jpg", 1);//此改为自己的路径,查看一个文件的路径方法,将文件拖入到终端里即可查看路径
    namedWindow("Display Image", WINDOW_AUTOSIZE);
    imshow("Display Image", image);
    
    Mat gray;
    cvtColor(image, gray, COLOR_RGBA2GRAY);
    namedWindow("gray");
    imshow("gray", gray);
    
    waitKey(0);
    return 0;
}

若出现document类型错误,则在bulid setting中所有document把第二层路径下的yes改为no即可。
恭喜你,所有安装过程完成

你可能感兴趣的:(opencv)