日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows7 下vs2015使用opencv3.30、opencv_contrib库

發(fā)布時間:2025/3/21 windows 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows7 下vs2015使用opencv3.30、opencv_contrib库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、環(huán)境與所需要的資源

1.安裝vs2015。
A.vs2015我這里用的是cn_visual_studio_professional_2015_64位這個版本,可以在MSDN上下載,也可以在我網(wǎng)盤下得到。網(wǎng)盤地址:https://pan.baidu.com/s/1or3KDluXI18lp0FLJkSXfw 提取碼:yy0j 。
B.安裝VS2015 ,提示要安裝IE10,安裝就可以,安裝的時候選擇C++,下一步到完成就可以了。如下圖:

2.opencv3.30與opencv_contrib
A.opencv在3.0推出之后就把一些擴(kuò)展模塊都放到opencv_contrib里面,如果是正常安裝opencv的Win pack,那么像動態(tài)追蹤,DNN,這些模塊是用不了的。
B.opencv3.30的官方鏈接:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.3.0/opencv-3.3.0-vc14.exe/download
csdn下載地址:https://download.csdn.net/download/matt45m/11062061
opencv_contrib的官方鏈接:https://codeload.github.com/opencv/opencv_contrib/zip/3.3.0
csdn下載地址:https://download.csdn.net/download/matt45m/11062068
C.安裝opencv,把opencv安裝到自己想要的盤里,我這時建了個文件夾專門放各種庫的。

D.把opencv_contrib解壓到opencv的安裝路徑下

E.在opencv文件夾里新建一個用來放工程的文件夾,我這里起名AllBuild。

3.安裝Cmake
A.Cmake是一個跨平臺的安裝(編譯)工具,用來編譯一些大型的庫還是很方便的。
B.cmake的官方地址:https://cmake.org/download/ ,找到自己系統(tǒng)對應(yīng)的版本,windows選Mis后綴的。
csdn是我在用的版本:https://download.csdn.net/download/matt45m/11065295
然后提示安裝就可以了。
C.安裝之后把Cmake的bin路徑復(fù)制到系統(tǒng)變量,如下圖:
打開的我的電腦,右鍵屬性:

添加系統(tǒng)環(huán)境變量,定確定:

二、配置

1.Cmake配置opencv。 A.打開Cmake,把opencv的源碼路徑和工程的路徑導(dǎo)入:


B.點configure,第一次會跳出選反編譯器的窗口,選擇自己安裝好的VS。

C.在過程中可能會出錯,一般都是下載各種相關(guān)庫的問題,如果下載不了,看報錯的提示,或者換個網(wǎng)試試。

D.完成opencv的配置。

2.導(dǎo)入opencv_contrib。
A.在cmake里搜擴(kuò)展路徑變量名,在Search輸入Ex,按回車。

B.輸入opencv_contrib的路徑。

C.如果沒有CUDA庫,要把CUDA這個勾選項去掉。
D、重新configure,沒有報錯,等待完成,點Generate,完成。

2.VS2015 編譯
A.打開Cmake配置的工程路徑,我這里是AllBuild,找到opencv.sln,右鍵,打開方式,用vs2015打開。

B.整個工程打開之后,選擇自己想要編成的庫。

C.右鍵選擇解決方案,重新生成解決方案。

D.等待編譯完成,時間快慢看電腦配置。

E.安裝,就是把opencv的lib,bin,include的相關(guān)文件放到一個文件夾,找到INSTALL,點右鍵,等待安裝完成。

F.在工程目錄生成INSTALL文件夾,只有bin,include,X64有用。

G.添加環(huán)境變量,把X64里的bin路徑加到系統(tǒng)環(huán)境變量,不是外面那層的bin路徑。


H.下面是編譯好的庫,有頭文件,debug和release兩個版本的lib,后面文件名帶D的為Debug版本。csdn下載地址:https://download.csdn.net/download/matt45m/11062048

三、配置VS2015

1.vs新建一個測試項目,選擇C++,選空項目,選自己存放項目的路徑。
A.新建

B.選擇項目類型,點完成。

C.從視圖調(diào)出屬性窗口。

2.開始配置opencv的相關(guān)路徑。
A.點屬性管理器,打開屬性對話框。

B.開始設(shè)置相關(guān)的路徑,這里要改這三個路徑。

我給出我電腦的相關(guān)路徑,自己按自己的路徑配
可執(zhí)行文件目錄:E:\LIB\opencv330\opencv\AllBuild\install\x64\vc14\bin
包含目錄:E:\LIB\opencv330\opencv\AllBuild\install\include\opencv2
E:\LIB\opencv330\opencv\AllBuild\install\include\opencv
E:\LIB\opencv330\opencv\AllBuild\install\include
庫目錄:E:\LIB\opencv330\opencv\AllBuild\install\x64\vc14\lib
C.添加鏈接器。

框里輸入install\x64\vc14\lib文件名,帶D的是Debug版本的:
opencv_phase_unwrapping330d.lib
opencv_photo330d.lib
opencv_plot330d.lib
opencv_reg330d.lib
opencv_rgbd330d.lib
opencv_saliency330d.lib
opencv_shape330d.lib
opencv_stereo330d.lib
opencv_stitching330d.lib
opencv_structured_light330d.lib
opencv_superres330d.lib
opencv_surface_matching330d.lib
opencv_text330d.lib
opencv_tracking330d.lib
opencv_video330d.lib
opencv_videoio330d.lib
opencv_videostab330d.lib
opencv_xfeatures2d330d.lib
opencv_xobjdetect330d.lib
opencv_xphoto330d.lib
注:如果想一個文件夾下所有的文件名,可以新建一個txt文件,txt里面輸入:dir . /b>libName.txt,保存到要用到的文件夾,把后綴名改成bat,一運行就得到當(dāng)前目錄下所有文件名。

四、測試

1.以上所有的相關(guān)配置已經(jīng)完成,那就開始寫個小demo。 添加源文件,給源起個名字:


2.在源文件輸入以下內(nèi)容

#include <iostream> #include <opencv2\opencv.hpp> #include <opencv2\core\core.hpp> #include <opencv2\highgui.hpp> using namespace std; using namespace cv;int main() {Mat src;//存放圖像的路徑src = imread("C:/Users/matt/Desktop/caffe/01.png");//顯示imshow("image", src);waitKey(0);return 0; }

3.調(diào)試->開始執(zhí)行。如果可以顯示圖像那么代表一切都OK.

五、結(jié)語

因為上面只試了opencv的通用模塊。以后可能陸續(xù)寫DNN模塊的使用,caffe在win下的相關(guān)配置,opencv調(diào)用caffe訓(xùn)練好的模型,HOG行檢測,SVM圖像分類等。 如果有興趣的可以加群:487350510。

總結(jié)

以上是生活随笔為你收集整理的windows7 下vs2015使用opencv3.30、opencv_contrib库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。