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