1. 安裝檔下載
進入OpenCV官網下載
目前選擇版本為3.4.11,可自行選擇其他版本(3.x.x)
選擇Windows,之後會下載opencv-3.4.11-vc14_vc15.exe
2. 解壓縮檔案
直接執行opencv-3.4.11-vc14_vc15.exe,之後會多出一個opencv的檔案
將檔案放置至希望的路徑下,通常為C:\
注意: 此路徑相當重要,之後於Visual Studio皆會用到
3. 環境變數設定
環境變數->系統變數->Path 新增
C:\opencv\build\x64\vc15\bin
(2017、2019: vc15,2015: vc14)
4. 於Visual Studio建立OpenCV專案
建立新專案(空專案orWin32主控台應用程式)
目前選擇 空專案,之後在Source Files新增Cpp檔
5. 環境選擇
進入 Visual Studio 的 屬性管理員 (檢視->其他視窗->屬性管理員)
選擇要安裝的環境(Debug/Release、Win32/x64)
假如選擇Project下的Properties,則是只針對這個專案下安裝OpenCV,開啟其他新專案時則不可使用
選擇(Debug/Release、Win32/x64)下的Properties則是針對整體VS,開啟其他專案時,OpenCV也可使用
6. 屬性設定
VC++目錄->Include目錄->新增
C:\opencv\build\include
C:\opencv\build\include\opencv
C:\opencv\build\include\opencv2
VC++目錄->程式庫目錄->新增
C:\opencv3411\build\x64\vc14\lib
(2015: vc14,2017、2019: vc15)
連結器->輸入->其他相依性 新增
opencv_world3411.lib
7. OpenCV測試
測試程式碼 (此程式為讀圖及顯示,圖片路徑需修改,可看見圖片即可)
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main() {
Mat im = imread(“C:/01.bmp”);
if (im.empty()) {
cout << “Cannot load image!” << endl; return -1;
}
imshow(“Image”, im);
waitKey(0);
}