You are on page 1of 11

Windows 10 + Visual Studio 2015 + OpenCV 3.

2 環境建置教學 2017/04/26

Visual Studio 2015:


1. 安裝 Visual Studio 2015 Community
2. 為了使用 Win32 Console Application(主控台應用程式)
在 New Project/Templates/Visual C++下,安裝下列黃色工具。

3.(中文化)

OpenCV 3.2:
假設直接解壓縮在 B 硬碟,則檔案匣路徑為 B:\opencv\
如果使用其他硬碟,Step 4, 11, 12, 14 中的路徑也要隨之修改
Step 1. 開啟「系統」→「環境系統設定」

Step 2.選擇「環境變數」
Step 3.在系統變數區域選擇「Path」,之後雙擊該欄位,或按下下方的「編輯」鈕。

Step 4. 在編輯環境變數視窗內選擇「新增」並加入 B:\opencv\build 以及


B:\opencv\build\x64\vc14\bin
Step 5.開啟 Visual Studio 2015,選擇「檔案」→「新增」→「專案」

Step 6. 左邊選單選擇「Visual C++」,選擇「Win32 主控台應用程式」→設定「專案名稱」→


「確定」。若沒有顯示如下圖中的 Win32 主控台應用程式,須先完成官方資料下載、安裝相
關檔案。
Step 7. 選擇「下一步」,而不是「完成」

Step 8.勾選「空專案」→「完成」
(如果不選空專案,則 cpp 主程式 main()之前要加入 #include "stdafx.h")
Step 9.選取「專案」→「屬性」

Step 10.屬性頁「組態」部分選取「Debug」模式,平台為「x64」
Step 11.左邊選單「VC++ 目錄」部分選取「Include 目錄」→「編輯」開啟 Include 目錄視窗,
加入:
B:\opencv\build\include
B:\opencv\build\include\opencv
B:\opencv\build\include\opencv2
注意路徑可能要修改,本例的 openCV 路徑是 B:\opencv\。
Step 12. 同選單「VC++ 目錄」選取「程式庫目錄」→「編輯」開啟程式庫目錄視窗,選取
「新增」圖示,加入:
B:\opencv\build\x64\vc14\lib

Step 13. 在「連結器」→「輸入」,加入「其他相依性」,但須注意加入的為


「opencv_world320d.lib」,尾端含有 d 的檔案(Debug 用)。

Step 14. 將左上角的組態改為「Release」並重複 Step 11 與 Step12。


Step 15. 在「連結器」→「輸入」這邊,一樣要加入「其他相依性」,但須注意加入的為
「opencv_world320.lib」,是尾端不含
Step 16. 左邊選單選取「Visual C++」,選擇「C++ 檔」→「新增」
Step 17. 將以下程式碼複製貼上並讀取測試用程式碼,進行讀取影像測試,若有顯示則為建
置環境成功。

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

using namespace std;


using namespace cv;

int main(int argc, char** argv)


{

argv[1] = "C:\\Users/user/Documents/Visual Studio


2015/Projects/ConsoleApplication1/large.jpg";
//需視情況修改圖檔路徑

Mat image;
image = imread(argv[1], -1);
if (!image.data)
{
cout << "No image" << endl;
return -1;
}

namedWindow("Display");
imshow("Display", image);
waitKey(0);

return 0;
}

You might also like