OpenCV Visual Studio安裝教學

JianJie
4 min readOct 15, 2020

--

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);

}

--

--

JianJie
JianJie

Written by JianJie

Image Processing / Computer Vision / Deep Learning

No responses yet