MAC平台 Opencv 集成

第一步:安装 xcode

image.png

image.png

第二步:安装Cmake(https://cmake.org

image.png

image.png

image.png

第三步:安装opencv(https://opencv.org/releases/

下载Opencv 源码

image.png

下载完成如果不是zip 后缀结尾可以改成zip 后缀,然后解压

image.png

新建build 文件夹

image.png

第四步:Cmake 配置 build opencv

image.png

配置解压的源码路径

image.png

image.png

image.png

image.png

第五步:安装opencv

进入opencv build 目录

image.png

运行make 进行编译
image.png

image.png

sudo make install进行安装(需要输入密码)

image.png

安装完成


第六步:打开xcode创建项目

image.png

image.png

image.png

image.png

第七步:配置项目路径

添加引用文件( /usr/local/include )和库文件( /usr/local/include )


image.png

image.png

image.png

/Users/xiaoliji/opencv-4.5.2/build/lib 里面所有的.dylib 文件拖入该项中

image.png

image.png

第八步 编写简单的图片查看与变灰

image.png

无法引入头文件
应该是opencv 头文件路径配置错误,用命令在mac控制台查询引入头文件路径,发现其子目录有opencv4没有opencv2

往下一级目录查看发现opencv2 在下一级目录,修改头文件配置路径
image.png

需要再下一层目录,修改配置文件
image.png

image.png

运行报错
image.png

网上查找后,发现动态库需要要签名,不签名就不让用,接下来需要对dylib进行签名。
image.png

image.png

在终端运行如下命令

 codesign -f -s "Apple Development: 861351812xxxx(FZ3TB8THGR)" /usr/local/lib/*.dylib

成功显示桌面图片并变灰

image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容