Opencv3.1.0 & Win10/Win7 64位 contrib編譯
Opencv3.1.0 & Win10/Win7 64位 contrib編譯
主要思想: 記錄最近安裝opencv 和 編譯contrib過程遇到的“坑” 和 心路歷程,同時希望給後來人借鑒經驗。使用工具: Opencv3.1.0 & Win10/Win7 64位 contrib編譯 + cmake3.4.3
選擇原因: 1、opencv版本:為什麽選擇opencv3.1.0 ;
項目需要,之前使用opencv2.4.10,庫函數官方已經編譯直接可以配置屬性表Props即可引用(這也是最
大問題,不能查看源代碼,只有API)。但是,
項目需求,升級必然性。opencv3.1.0性能合適於我。
2、系統版本:為什麽選擇Win10/Win7 64位;
沿襲筆記本上Win10 + 64位 + 4G內存(最大利用率)的習慣,臺式機上類似,選擇Win7 + 64位 +4G;
3、contrib版本:什麽版本合適
1】非最新 穩定 推薦 //盡量不要搞新的 不穩定
https://codeload.github.com/Wangyida/opencv_contrib/zip/master
2】參考: http://blog.csdn.net/liu798675179/article/details/51259505
4、Cmake版本:什麽版本合適
要相信,姜還是老的辣。
CMake Version : 3.4.3(最終使用) 3.7.0(會出現三個如opencv_bioinspired310.lib 編譯不過,) 之前搞的
最新的3.9.0搞死了 因而版本需要匹配就好,不能追求最新
參考: http://blog.csdn.net/lgfun/article/details/51325670
安裝註意: 1】先配置好VS + opencv原始包的環境變量,且能運行簡單程序;
安裝步驟:http://www.cnblogs.com/jliangqiu2016/p/5597501.html
參考:OpenCV3.0.1源碼編譯及自帶樣例工程代碼編譯 謝謝作者提供的精神食糧!
2】安裝好contrib後,測試程序,發現無法啟動此程序,因計算機丟失opencv_xxx310d.dll
參考:OpenCV3.0.1源碼編譯及自帶樣例工程代碼編譯 謝謝作者提供的精神食糧!
Opencv3.1.0 & Win10/Win7 64位 contrib編譯