win 10系統下vs2015配置opencv過程詳解
摘要
最近裝了windows 10作業系統,想在vs2015環境中配置一下opencv,參考了網上的一些步驟,期間遇到了一些問題,但最終成功運行了,覺得還是寫一篇文章在詳細回顧一下配置過程,對於自己是一種提高,對其他人也能避免走一些彎路。
操作環境
- windows 10(專業版、企業版以及教育版都一樣) 64位作業系統
- 這裡我下載的是opencv 3.4.0版本
- visual stdio 2015
安裝配置
1、下載並安裝opencv 3.4.0
在這裡我給出opencv下載地址下載地址
2、在這裡我選擇的是opencv 3.4.0版本
3、 然後進行解壓,可以解壓到任意盤,我解壓並安裝在了E盤
4、 接下來新增環境變數,win10系統下,點選此電腦屬性高階系統設定環境變數在系統變數裡找到Path之後點選一下,然後點選編輯在編輯裡面輸入E:\opencv\build\x64\vc14\bin。這裡的路徑是我解壓存放的路徑,根據自身情況選擇。
Visual Stdio2015安裝與配置
1、 vs2015的安裝在這裡就不介紹了,可以參考一下百度經驗,十分詳細,只給出幾個版本的下載地址
vs2015專業版下載連結
vs2015企業版下載連結
vs2015社群版下載連結
開啟vs2015,點選新建專案,選擇Visual C++ Win32控制檯應用程式,為專案起一個名稱並儲存起來。
2、出現這個介面,點選下一步
3、在這裡勾選空專案,點選完成
4、在原始檔上右擊新增,選擇新建項
5、點選C++檔案(.cpp)並命名為main.cpp,點選新增
6、點選檢視,並在裡面點選屬性管理器,出現以下介面
7、依次點開testDebug|X64下有名為Microsoft.Cpp.x64.user的檔案,右鍵屬性
然後選擇通用屬性下的VC++目錄,在包含目錄裡面新增以下三條路徑,其實這些都是剛才OpenCV相關解壓檔案所在的目錄
E:\opencv\build\include
E:\opencv\build\include\opencv
E:\opencv\build\include\opencv2
再點選庫目錄新增E:\opencv\build\x64\vc14\lib路徑
8、點開連結器,點選輸入,附件依賴項,在裡面新增opencv_world340d.lib,點選確定
顯示圖片
上面步驟已經將vs2015配置完成了,接下來就是要檢測一下配置的結果,在main.cpp中輸入以下程式碼,注意lena.jpg必須和main.cpp放在一個資料夾下,按下鍵盤F5,就會顯示影象。
在這裡介紹一個標準的lena影象下載地址lena
#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("lena.jpg");
imshow("測試程式",picture);
waitKey(20180925);
}
注意:在64為作業系統下,選單欄裡面的Debug應該選擇x64,否則的話程式裡面會顯示錯誤。一切準備就緒之後就能夠顯示影象了。
編輯:高宇航