Windows安装OpenCV
??在官網(wǎng)(http://opencv.org/)上找到OpenCV的Windows版,并下載下來。雙擊該文件后會提示解壓到某個地方:
??在解壓目錄下會有build和source兩個文件夾,build下是使用OpenCV相關(guān)的文件,sources下是OpenCV的源代碼。
??接下來添加環(huán)境變量。如果是64位系統(tǒng),將文件夾下的opencv\build\x64\vc14\bin目錄添加到系統(tǒng)變量Path中;如果是32位系統(tǒng),則將opencv\build\x86\vc14\bin目錄添加到環(huán)境變量。
工程包含(include)目錄的配置
??使用visual studio新建一個hello world工程,然后點擊View -> Other Windows -> Property Manager進(jìn)行配置:
??如果想采用Debug模式編譯代碼,則雙擊Debug|64,出現(xiàn)如下界面:
??在通用屬性 -> VC++目錄 -> 包含目錄中添加如下目錄:
D:\Program Files\opencv\build\include D:\Program Files\opencv\build\include\opencv D:\Program Files\opencv\build\include\opencv2工程庫(lib)目錄的配置
??在通用屬性 -> VC++目錄 -> 庫目錄中添加如下目錄:
D:\Program Files\opencv\build\x64\vc14\lib鏈接庫的配置
??在通用屬性 -> 鏈接器 -> 輸入 -> 附加的依賴項中輸入如下內(nèi)容:
opencv_calib3d2413d.lib opencv_contrib2413d.lib opencv_core2413d.lib opencv_features2d2413d.lib opencv_flann2413d.lib opencv_gpu2413d.lib opencv_highgui2413d.lib opencv_imgproc2413d.lib opencv_legacy2413d.lib opencv_ml2413d.lib opencv_nonfree2413d.lib opencv_objdetect2413d.lib opencv_ocl2413d.lib opencv_photo2413d.lib opencv_stitching2413d.lib opencv_superres2413d.lib opencv_ts2413d.lib opencv_video2413d.lib opencv_videostab2413d.lib需要注意的是,所粘貼內(nèi)容即為之前解壓的OpencV目錄D:\opencv\build\x64\vc14\lib下所有l(wèi)ib庫文件的名字,其中的2413代表OpenCV版本為2.4.13。Debug文件庫名有d結(jié)尾,Release則沒有,例如opencv_ts2413d.lib是debug版本,opencv_ts248.lib是release版本。
??最后使用如下代碼進(jìn)行測試:
總結(jié)
以上是生活随笔為你收集整理的Windows安装OpenCV的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5怎么设置滚动字幕,HTML5如
- 下一篇: 百度云虚拟服务器win,百度云- 使用x