OSX版本10.11.3 html
1.安装homebrew,打开终端,写入指令git
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
2.安装完成之后,终端输入github
brew help,出现界面以下说明安装完成windows
3.安装wget,doxygen工具,为了可以生成最终技术文档浏览器
brew install wget brew install doxygen
4.下载cmakegui工具,下载地址以下,安装好之后launchpad显示以下ruby
http://mac.softpedia.com/get/Development/Compilers/CMake.shtml
5.在opencv官网下载osx版本的opencv3.1.0框架
6.下载后的源码包解压,在源码包中创建一个release文件工具
由于opencv3以后xfeature2d和一些其余的功能double分离开了,因此为了一劳永逸的解决问题,咱们还得去下载opencv_contrib-master,地址以下ui
https://github.com/Itseez/opencv_contrib
都下载完成解压之后,文件夹下应该是这个样子
在进行cmake配置,打开cmake
在where is the source code中写入opencv目录
/Users/dengxiaojun/Desktop/OPENCV/opencv-3.1.0
在where to build the binaries中填入
/Users/dengxiaojun/Desktop/OPENCV/opencv-3.1.0/release
(此处地址根据你的实际地址有差别,根据本身存放opencv的地方决定)
8.点击左下角configure,开始第一次配置,弹出界面中选择unix makefile 其余什么都不点
配置完成,显示以下
9.如今要将contrib集成到opencv主框架中,在cmake主界面的search里面输入extra,选中
OPENCV_EXTRA_MODULES_PATH,在其value中输入咱们刚才下载的opencv_contrib_master库的modules路径
/Users/dengxiaojun/Desktop/OPENCV/opencv_contrib-master/modules(不一样放置位置不一样,请灵活)
10,再次配置,点击configure,等待配置完成
11.完成后就能够开始执行,点击generate,很快就执行完成了.显示generating done
12.打开终端,进入咱们刚才建立的open3.1.0的release目录,以下
/你的存放位置/opencv3.1.0/release/里面如今出现了一个makefile文件
13,输入make,开始编译.等待编译完成,以下
14.编译完成之后,键入 sudo make install安装,输入管理员密码,安装完成,安装的最终目录在
/usr/local/下,/usr/local/lib/存放的是库文件 /usr/local/include下存放的是头文件
15.到这里就基本安装好了,最后一步,生成帮助文档,进入/release/doc/,终端输入doxygen,开始编译帮助文件,编译完成,在doc目录下会有一个doxygen目录,/releaese/doc/doxygen/html/,里面就是帮助文件了,用浏览器打开index.html的文件,就能够看见帮助全貌了,也能够拷贝到windows中用相关软件将其编译为chm,便于之后查看.
enjoy it