在Mac上配置openCV步骤详解

(1)安装Homebrew:(需要Ruby)

注:因为snow leopard 以后已经自带Ruby了,所有可以不用自己安装Ruby。

看一下Homebrew的官网: http://mxcl.github.com/homebrew/ 进入后,可以看到安装方法,你只要在Terminal(终端)中输入:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

注:不要在前面加sudo否则会有错误提示,但没事,再输入一次正确的即可。

(2)更新Homebrew,在Terminal中输入:brew update 然后回车,即可

(brew selfupdate不用了,官方文档First update the formulae and Homebrew itself:brew update)

一些操作:https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/FAQ.md

(3)安装cmake, 在Terminal中输入: brew install cmake 然后回车,即可

(4)安装opencv, 在Terminal中输入: brew install opencv 然后回车, 即可

(5)等待其安装完成(时间非常久,编译的时候CPU全速运转),至此opencv已经安装在macbook上了

以下:
作者:王皓
链接:http://www.zhihu.com/question/20116487/answer/19970531
来源:知乎

安装好 OpenCV 后,在 /usr/local/include 下应该能看到 opencv2 文件夹,在 /usr/local/lib 下能看到很多libopencv****.dylib,这说明已经安装成功了。

(6)将OpenCV的动态库手动拖入项目:

在XCode中你的工程下建立一个NewGroup(方法:右键你的工程(左上,蓝色的那个)然后点击“New Group”)

然后,打开你的“Finder”(就是你mac下面那个条上,长的像人脸那个图标)然后此时,你同时按住  Shift  Command  g  这三个建, 然后会弹出来一个对话框,你在里输入“/usr/local”然后回车,它会转入local文件夹下,然后你按如下顺寻进入: Cellar-->opencv-->2.4.3-->lib  你现在已经进到了lib文件夹啦,你会看到一大堆以“dylib”结尾的文件,这些就是“动态库”,然后你找到以下三个动态库: libopencv_core.2.4.3.dylib  libopencv_highgui.2.4.3.dylib libopencv_ml.2.4.3.dylib

把它们选中后(按住command建就可以多选)点住,直接拖到你在XCode中刚建好的那个NewGroup文件夹里,然后XCode会弹出个对话框,注意,不要勾选 “Copy items into destination group‘s folder (if needed)”, 然后点击“Finish”

(7)添加lib文件查找支持: 点击工程名文件,进入“Build Settings”选项卡,在“Library Search Paths”栏中输入“/usr/local/lib/**”

(8)添加头文件:点击工程名文件,进入“Build Settings”选项卡,在“Header Search Paths”栏中输入:“/usr/local/include”

(看不到Header Search Paths这一项在Build Settings左下方的basic和all选项卡里选all就能看到了)

(9)然后在.cpp文件内添加 #include <opencv2/opencv.hpp> 即可。

参考链接:

http://blog.csdn.net/china_lzn/article/details/8363660

http://blog.csdn.net/star_liux/article/details/8975862

http://www.zhihu.com/question/20116487

http://tieba.baidu.com/p/3492521942

时间: 2024-10-07 23:23:22

在Mac上配置openCV步骤详解的相关文章

Mac系统安装和配置tomcat步骤详解

https://www.jianshu.com/p/53afed9941e9 一:下载 打开Apache Tomcat官网,选择需要的版本下载: 二:存放到本地 文件夹重名民为ApacheTomcat,放到/Users/计算机名/Library/目录下 三:启动Tomcat 打开Terminal,进入ApacheTomcat所在目录的bin目录下 1 $:cd /Users/mymac/Library/ApacheTomcat/bin 启动Tomcat 1 $:./startup.sh 是因为用

快速学会Mac上托管代码到github(详解)

之前最开始的时候就一直在github浏览下载各种代码,然后弄了一下代码上传不知道咋弄就不了了之了.刚好最近有空余时间就研究了下github托管代码,这里就详细说说如何快速的学会github上传你的代码(新手教程,大神飘过哈 ). 一.首先你需要做的 首先你需要做的是: 1.创建你的github账号:点击这里注册,像这样 然后填写你的账号密码啥的就可以了. 2.下载git客户端:点击这里 二.终端配置 1.打开终端,输入 cd -/.ssh 这个是检查你的ssh的是否存在的,如果存在,先将已有的s

linux 上项目部署步骤详解

此文预设linux已经安装完毕,进行余下步骤的总结! 第一步:实现linux系统与windows间的网络互通 虚拟机软件版本VMware v7.1.4以上,VMware按照完成之后,在Windows的网络连接中会出现VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两个虚拟网卡的连接. 虚拟机可使用VMnet8,所以需要将VMware Network Adapter VMnet8的ip地址与Windows的ip地址设为同一网段内

197vpn配置热门pc端步骤详解

197vpn配置热门pc端步骤详解 在使用197vpn的时候会面临到各种的系统情况,不同的系统配置vpn进行使用的方法也是不同的,下面我们来看看当前热门的pc端系统中vpn是如何配置的呢? Windows 7 在画面右下角,点选网络连接,然后选择"打开网络共享中心": 在弹出的对话窗口中,选择"设置新的连接或网络": 选择"连接到工作区",然后选择"使用我的Internet连接(VPN),通过Internet使用虚拟专用网络(VPN)来

安装MACOS操作步骤详解

安装MACOS操作步骤详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于安装MAC的操作系统其实大家都知道可以让客服帮忙提供软件上的支持,而且苹果客服都很有礼貌呢,而且非常的有耐心.特别感谢她们的帮助,让我对MAC的操作系统的好感度有了大大的提升.起初,我刚刚拿到我的本的时候是去年,因为我压根并不看好笔记本,我到现在也非常喜欢台式机,因为体验度是相当棒的,但是由于工作的原因,可能是要去出差的时候带着个台式机到处跑也不太合适,于是就决定买一个低配的笔记本.刚刚拿到笔记本第

asp.net中web.config配置节点大全详解【转】

web.config 文件查找规则: (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找. (2)如果当前页面所在目录下不存在web.config文件或者web.config文件中不存在该结点名,则查找它的上级目录,直到网站的根目录. (3)如果网站根目录下不存在web.config文件或者web.config文件中不存在该节点名则在%windir%"Microsoft.NET"Framework"v2.0.

webpack安装配置使用教程详解

webpack安装配置使用教程详解 www.111cn.net 更新:2015-09-01 编辑:swteen 来源:转载 本文章来为各位详细的介绍一下关于webpack安装配置使用教程吧,这篇文章对于不喜欢使用 jspm测试的朋友可以参考一下. webpack 入门 目录 1 安装 webpack2 初始化项目3 webpack 配置4 自动刷新5 第三方库6 模块化7 打包.构建8 webpack 模板我最近大量使用的是 jspm,但因为用它搭建的前端开发环境中,写测试代码非常困难,而项目又

CentOS下安装Apache步骤详解

CentOS下安装Apache步骤详解 一.实验环境 Linux: CentOS release 6.7 (Final) Apache: httpd-2.4.23.tar.gz VMware: VMware 10.0 宿主机: Win10 x64 二.Apache介绍 Apache一款 Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器

java开源框架SpringSide3多数据源配置的方法详解

原创整理不易,转载请注明出处:java开源框架SpringSide3多数据源配置的方法详解 代码下载地址:http://www.zuidaima.com/share/1781579130801152.htm 在SpringSide 3社区中,不断有人提出多数据源配置的问题,但是时至今日却一直没有一个完美的答案.经过一个星期的折腾,我总算搞清楚了在SpringSide 3中配置多数据源的各种困难并加以解决,在这里,特地把我配置SpringSide 3项目中多数据源的过程写出来,与大家分享. 我使用