MacOS快速安装OpenCV

最近想学习OpenCV,在我的MacMini上安装这个很不错的开源图像处理库。由于安装编译OpenCV,需要cmake来编译。cmake又需要make工具和gcc编译器。一连串需要安装下载的东西很多。

摸索了半天发现一条便捷的快速搭建OpenCV学习环境的方法。记录在此,日后待用。有需要的同学参考下。

当前安装环境:MacMini、Mac OS X Lion10.7.3、XCode4.3

下载安装如下几个工具:

1、XCode安装Command Line Tools文件,包含所需的gcc和make工具,或用开发者账号登录官方下载

2、下载安装适合当前系统的MacPorts文件,类似linux下的apt-get命令。port命令使用手册

3、上面安装完成后,打开Terminal终端,运行如下:

$ sudo port selfupdate // 更新自身到最新版本
$ sudo port list opencv // 查看要下载的opencv的版本号,此步骤可忽略
$ sudo port install opencv // 等待安装,此步骤时间较长

安装路径默认位于/opt/local/include/opt/local/lib 建立一个command line工程,进行简单测试。

1、设置工程库文件和头文件引入目录,如下图

2、引入两个动态链接库,位于/opt/local/lib

3、编写最简单的测试代码,资源放在工程目录下

4、运行结果如下图,分别为isColor=1(原图显示)和isColor=0(黑白显示)

本文地址:http://jimneylee.github.com/2012/10/10/quick-install-opencv-in-macos

无觅相关文章插件,快速提升流量