軟體的準備
首先要下載下傳好OpenCV以及vs2017這兩個軟體(這裡選用的OpenCV為最新的3.4.1版本)
OpenCV下載下傳位址
vs2017下載下傳連結
環境變量的配置
準備好兩款軟體之後,下面開始環境變量的配置
慢慢來,很快就會配置成功......
1.滑鼠右擊->我的電腦->屬性->進階系統設定->環境變量
2.此時看到環境變量有兩部分組成編(系統環境變量,使用者環境變量),我們隻需要在系統環境中做改動
對于我的電腦來說,需要在下圖箭頭所指的環境變量中添加路徑(一些部落格中是說的在Path變量中添加路徑),如果在系統環境變量中有Path變量,那麼就在Path變量中添加路徑,如果沒有的話就和我一樣,添加在如下名稱的變量中就可以了。
OpenCV3.4.1+vs2017環境變量的配置軟體的準備環境變量的配置敲黑闆,,,劃重點!!!

敲黑闆,,,劃重點!!!
這裡路徑一定不要錯,否則配置一定是失敗的,而且你根本無法通過報錯找到出錯的原因!(血淋淋的教訓o(╥﹏╥)o)
記住,一定是 \v14\lib !!! 千萬不要輸成 \v15\lib
下面開始屬性的配置
1.打開vs2017,檔案,建立,項目,空項目,添加一個任意名字的源檔案(用來測試程式,檢測有沒有配置好)
2.點選 視圖->其他視窗->屬性
3.可以看到vs2017的右側出現了屬性管理器
下面我們需要更改Debug|x64 Release|64中的内容
那麼我以Debug|x64為例(Release|64需要進行的操作基本相同)
輕按兩下Debug|x64
VC++目錄->包含目錄->添加如下三個目錄(因為軟體的存放位置不同,路徑名稱會略有不同)
------------------接下來修改庫目錄------添加如下路徑-----
(我jiao的應該是v14,但不知道為什麼v15配置是成功的,,,額,,,如果以後出了問題,我再來改部落格。。。)
然後連結器,輸入 --------添加如下附加依賴項-------就完事了(太懶就不給你複制啦,自己寫一遍吧(#^.^#))
然後剛才所說的Release|Debug 的不同之處就在于這個添加附加依賴項這裡了------把341後面的d去掉就可以,其他沒有不同
再次敲黑闆!!!(341是版本,如果是3.2.0的話那麼就是320)
好了,下面就檢測一下是否配置成功吧
示例代碼
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
//讀取本地的一張圖檔便顯示出來
Mat img = imread("D:\\a下載下傳的\\Desktop\\My pictures\\2.jpg");
imshow("MM Viewer", img);
//等待使用者按鍵
waitKey(0);
return 0;
}
圖檔的路徑根據自己電腦存儲位置來設定哦。