本人大一小白一枚,想要学习opencv,费了九牛二虎之力才弄好,为了避免遗忘,特地写一篇文章,同时也希望会对同处境的小伙伴们有些帮助。
opencv的官方网站: http://opencv.org
Homebrew的官网:http://brew.sh
1.首先去opencv的官网下载 OpenCV for Linux/Mac 国内的话打开有些慢,要有耐心。
2.下载完毕后,要解压缩,建议存桌面上就好了。
3.然后再去Homebrew的官网,把官网下面“获取Homebrew”下面的代码复制到电脑的终端上,然后根据提示安装
4.Homebrew安装完成后,在终端输入“brew install cmake”来安装cmake(ps:前几次安装cmake,总是出现或这或那的问题,请确保上述步骤安装正确)
5.cmake安装完毕后,就要安装opencv啦,(ps:我的方法有些笨。)因为我把下载来的文件放在了桌面上,所以在终端中输入,一步一步的输入
cd Desktop
cd .....(.....是输入你下载的opencv的那个文件的文件名)
mkdir release
cd release
cmake-G "Unix Makefiles" ..(两个点不能少)
make
sudo make install (这步会让你输密码,那个密码就是你所在的管理员用户的密码)
6.这样opencv就安装好了!!!然后就是进行Xcode的环境配置。首先新建一个项目 选择Command Line Tool 点next
7.正常填写后点 next
8.存放自己想要存放的位置,创建
9.在中间的放大镜图标中输入 search 找到Head search path 双击后面,分别输入路径
/usr/local/include
/usr/local/include/opencv
/usr/local/includeopencv2 保存
10.然后在Library search path 处输入 /usr/local/lib
11.这样就基本完成啦,之后右键点击你所创建的项目选择Add file to "XXX"...
12.直接输入 /usr/local/lib
至此就大功告成啦,还不赶紧试一试。