軟體下載下傳
下載下傳opencv安裝包(官網連結https://opencv.org/releases/#)我這裡以4.4.0示範
解壓下載下傳檔案
下載下傳完輕按兩下解壓,我放在了D盤(哪個盤,隻要沒有中文路徑即可)
配置系統變量
找到剛剛解壓的檔案夾,将你解壓的opencv檔案夾中的***opencv\build\x64\vc14\bin路徑添加到當中
相關檔案配置
操作方法:将bin目錄下面的opencv_world440.dll和opencv_world440d.dll檔案複制到C:\Windows\SysWOW64這個檔案夾裡面即可【***如果你的版本不是4.4.0這裡的名稱(紅色字型)也會相應變化】
将bin目錄裡面的opencv_videoio_ffmpeg440_64.dll複制到C:\Windows\System32這個檔案夾裡面(如圖)
VS2017相關配置
1. 建立一個vs2017項目,項目名字随便,然後項目名右鍵-->屬性--->vc++目錄--->包含目錄
将(安裝目錄下紅色檔案夾)
D:\OpenCV_for_c++\opencv\build\include
D:\OpenCV_for_c++\opencv\build\include\opencv2
添加進去如圖
2. 将:D:\OpenCV_for_c++\opencv\build\x64\vc14\lib路徑添加到庫目錄中去(看清楚路徑是lib)
3. 如圖
連結器->輸入->附加依賴項中
加入opencv_world440d.lib(如果你安裝的)【***如果你的版本不是4.4.0這裡的加入的依賴項(紅色字型)也會相應改變版本即可,即圖中檔案夾的檔案名字全稱】
4. vs2017這裡修改為x64
調試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了