天天看點

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

軟體下載下傳

下載下傳opencv安裝包(官網連結https://opencv.org/releases/#)我這裡以4.4.0示範

解壓下載下傳檔案

下載下傳完輕按兩下解壓,我放在了D盤(哪個盤,隻要沒有中文路徑即可)

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

配置系統變量

找到剛剛解壓的檔案夾,将你解壓的opencv檔案夾中的***opencv\build\x64\vc14\bin路徑添加到當中

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

相關檔案配置

操作方法:将bin目錄下面的opencv_world440.dll和opencv_world440d.dll檔案複制到C:\Windows\SysWOW64這個檔案夾裡面即可【***如果你的版本不是4.4.0這裡的名稱(紅色字型)也會相應變化】

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

将bin目錄裡面的opencv_videoio_ffmpeg440_64.dll複制到C:\Windows\System32這個檔案夾裡面(如圖)

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

VS2017相關配置

1. 建立一個vs2017項目,項目名字随便,然後項目名右鍵-->屬性--->vc++目錄--->包含目錄

将(安裝目錄下紅色檔案夾)

D:\OpenCV_for_c++\opencv\build\include

D:\OpenCV_for_c++\opencv\build\include\opencv2

添加進去如圖

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式
VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

2. 将:D:\OpenCV_for_c++\opencv\build\x64\vc14\lib路徑添加到庫目錄中去(看清楚路徑是lib)

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

3. 如圖

連結器->輸入->附加依賴項中

加入opencv_world440d.lib(如果你安裝的)【***如果你的版本不是4.4.0這裡的加入的依賴項(紅色字型)也會相應改變版本即可,即圖中檔案夾的檔案名字全稱】

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式
VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式
VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

4. vs2017這裡修改為x64

VS2017配置opencv-c++軟體下載下傳解壓下載下傳檔案配置系統變量相關檔案配置VS2017相關配置調試vs2017程式

調試vs2017程式

以下代碼測試(圖檔路徑可以換成自己圖檔的絕對路徑),然後Ctrl+F5運作即可

#include <opencv.hpp>

using namespace cv;

int main()
{
	Mat img1 = imread("C:/Users/Guaguan/Desktop/1.jpg");
	imshow("src1", img1);
	waitKey(0);
	return 0;
}
           

這個步驟我自己也配置了好幾遍,要是有bug多半是配置時路徑寫錯了,檢查幾遍就ok了

繼續閱讀