Mac 下搭建 OpenCV 3.4.3 开发环境 配Xcode

一、进入官网下载ios版本:https://opencv.org/releases.html

 

二、进入cmake官网下载cmake:https://cmake.org/download/

三、打开terminal,配置cmake环境变量

vim .bash_profile

 输入(看你把cmake保存的路径,我保存在applications如图)

export PATH=${PATH}:/Applications/CMake.app/Contents/bin

:wq 保存推出

刷新变量环境

source .bash_profile

然后cmake看看,出现如图所示则配置环境变量成功 

四、安装OpenCV

解压OpenCV   

 terminal进入opencv路径

cd /Users/one/Tools/opencv-3.4.3

创建文件夹

 mkdir release

进入此文件夹

 cd /Users/one/Tools/opencv-3.4.3/release

下载(注意后面有两个点!!) 

cmake -G "Unix Makefiles" ..

出现以下则成功

到这一步时没有翻墙的情况下可能下载缓慢或者超时,过后又是一个漫长的下载。。。。。。。

下载完之后

sudo make install

然后一段小安装时间完成

 

四、xcode创建OpenCV C++程序

创建c++程序

选中工程中build settings  

修改 Header Search Paths 加上   /usr/local/include 和  /usr/local/include/opencv (和/usr/local/include/opencv2)

修改 Library Search Paths 加上 /usr/local/lib

增加文件,找到/usr/local/lib

添加所有 .dylib为后缀的文件(如果知道自己想要哪个可以自行添加)

添加完毕可以在Build Phases 中 Link Binary With Libraries 有刚才添加的 .dylib

(常用libopencv_core 和 libopencv_highgui 和 libopencv_imgcodecs库)

main.cpp 输入 如下图

#include <iostream>
#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, const char * argv[]) {
    Mat image = imread("/Users/one/Desktop/图片的全路径.png",1);  //找到图片
    namedWindow("OpenCV HelloWord",WINDOW_NORMAL);
    imshow("Display Image",image);
    waitKey(0);
    return 0;
}

若出现警告Not a Doxygen trailing comment,Build Settings  搜索 Documentation Comments 设置成 No 则可

 

部分课程代码 https://github.com/122537067/OpencCV

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值