日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

VS2015+cmake3.8+opencv3.2+opencv-contrib3.2编译及配置步骤

發布時間:2025/3/15 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS2015+cmake3.8+opencv3.2+opencv-contrib3.2编译及配置步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載以下文件并解壓和安裝cmake。并在同目錄下新建文件夾mybuild

文件1 ?opencv-3.2.0-vc14.exe

文件2 ?opencv_contrib-3.2.0.zip

文件3 ?cmake-3.8.0-win64-x64.msi

二、打開cmake,并填寫路徑

.cmake第一行輸入的是opencv的源碼即opencv的source文件,

第二行是編譯好的文件放置處即mybulid文件夾

三、第一次編譯按Generate,設置選項vs2015 win x64,成功后有done的標志。

四、在配置表中找到“OPENCV_EXTRA_MODUALS_PATH”,

設置其參數值為opencv_contrib源碼包中的modules目錄。再按下configure.成功后顯示configuring done。可能會有紅色的框條出現,再重復一次configure,更新后紅色消除。然后點擊Gnerate就可以了

?完成后為下圖:

完成之后直接點Open Project就可以了。

中間如果網絡不好第一次generate時會報錯。可能就是ffmpeg缺少,或者ippicv缺少,或者vgg缺少。后者protobuf-cpp-3.1.0.tar.gz缺少等。

這里提供本人下載時的鏈接,還望對廣大網友有所幫助:

https://github.com/CoderEugene/opencv3.2_CMake(包含protobuf-cpp-3.1.0.tar.gz)

https://github.com/cbalint13/opencv-dlco(包括vgg_generated_48i等文件)

https://github.com/opencv/opencv_3rdparty/branches/all(包括ffmpeg和ippicv等文件)

復制到以下對應位置:(下載錯誤時會有哈希值,里面對應文件錯誤。所以將已下載文件進行替換即可)

?

參考鏈接https://blog.csdn.net/yiyuehuan/article/details/52951574

https://blog.csdn.net/weixin_38285131/article/details/80342025

http://www.cnblogs.com/arxive/p/7231790.html

https://blog.csdn.net/rainjoe9/article/details/80181167

https://www.cnblogs.com/jliangqiu2016/p/5597501.html

五、直接點Open Project。并分別在release和debug下生成解決方案

六、生成opencv.sln和INSTALL

七、配置重新編譯好的Opencv

先看一下編譯好的文件夾

然后newbuild文件夾下的install即成了新的包含了contrib模塊的opencv庫。之后便可以進行VS2015+opencv環境配置。

1、VC++ 包含目錄(include,opencv,opencv2)、庫目錄、鏈接器下的附加項

關于附加依賴項:

我們可以簡寫,不用手動添加每一個庫,超級簡便?
debug下: *d.lib就可以了?
mybuild\install\x64\vc14\lib*d.lib?
release下:*.lib?
mybuild\install\x64\vc14\lib*.lib

?

2、在電腦,屬性,高級系統設置,環境變量,path路徑添加

3、并把vc14\bin下的多有文件分別拷到C盤Windows下的System32和SysWOW64下?

注意:64位系統用戶需要注意,32位的DLL文件放在【C:\Windows\SysWOW64】,64位的DLL文件放在“【C:\Windows\System32】

總結

以上是生活随笔為你收集整理的VS2015+cmake3.8+opencv3.2+opencv-contrib3.2编译及配置步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。