參考o(jì)pencv-python的英文文檔Install OpenCV-Python in Windows — OpenCV-Python Tutorials 1 documentation
這邊博客講述安裝配置opencv過(guò)程碰到的問(wèn)題以及解決方式VS2012+CMake編譯OpenCV3.0筆記 - CSDN博客
需要工具:?VS2012
Cmake3.8:電腦是win10-64bit,Cmake3.6版本及以上才有
opencv3.4.1赁濒,建議下載exe文件瑰剃,sourceCode的話,會(huì)缺少一個(gè)文件夾build,影響后期的安裝
opencv_contrib3.4.1下載 Source Code
下載安裝VS2012沉御,直接下一步下一步就可以了
Cmake.exe文件也是直接下一步下一步就可以安裝完成
下面主要是編譯和配置問(wèn)題了
1、將opencv3.4.1的文件解壓屿储,然后將D:\opencv-3.4.1-vc14_vc15\opencv\build\x64\vc14\bin添加到環(huán)境變量Path
2贿讹、將opencv_contrib3.4.1的文件解壓
3、打開(kāi)Cmake的安裝目錄够掠,進(jìn)入\CMake\bin民褂,雙擊打開(kāi)cmake-gui.exe文件
Where is source code:? opencv\sources,是進(jìn)入到source文件夾
Where to build the binaries : Open\build (文件夾位置自選)
之后點(diǎn)擊左下角的Config按鈕疯潭,選擇 Visual Studio 11 2012 Win64赊堪,然后確定
正常運(yùn)行的界面如下:
Config結(jié)束之后,在如下界面找到紅色方框竖哩,將opencv_contrib的modules目錄添加進(jìn)去哭廉,再進(jìn)行Config
如果上面截圖的方框有紅色區(qū)域出現(xiàn),則還需Config一次相叁,直至無(wú)紅色出現(xiàn)遵绰,PS:這么做的原因,主要是因?yàn)樵诰幾g的過(guò)程會(huì)從國(guó)外下載一些資源增淹,由于網(wǎng)速的影響街立,導(dǎo)致部分資源未下載成功
之后點(diǎn)擊Generate,看到下方出現(xiàn)Generating done埠通,編譯配置成功。
在D:\OpenCV\build的目錄下邊找到OpenCV.sln用VS2012打開(kāi)
右擊打開(kāi)上圖的紅色方框逛犹,選擇Build Solution端辱,完成后,找到“?INSTALL“選擇Build Solution
END