美文网首页
MAC平台 Opencv 集成

MAC平台 Opencv 集成

作者: 内卷程序员 | 来源:发表于2021-06-11 23:40 被阅读0次

    第一步:安装 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

    相关文章

      网友评论

          本文标题:MAC平台 Opencv 集成

          本文链接:https://www.haomeiwen.com/subject/pagveltx.html