1. 程式人生 > >opencv安裝教程(win10 VS2017)

opencv安裝教程(win10 VS2017)

作業系統:Windows10
OpenCV版本:OpenCV4.0.0-beta
VS版本:vs2017

1. VS2017 Community 下載

2. opencv 下載與安裝

3.環境變數配置

右擊計算機->屬性->高階系統設定->高階->環境變數->系統變數 中的path,新增路徑:
……\opencv\build\x64\vc15\bin(根據自己安裝的opencv路徑及vs版本來設定)
我的VS版本為2017,對應vc15
所以路徑為:D:\tools2\opencv\opencv\build\x64\vc15\bin

Visual Studio 2015 對應vc14
Visual Studio 2013 對應vc12
Visual Studio 2012 對應vc11
Visual Studio 2010 對應vc10

4.VS 配置

在VS中 檔案->新建->專案,新建Windows控制檯應用程式
在這裡插入圖片描述

在VS搜尋框輸入 屬性管理器,開啟屬性管理器
在這裡插入圖片描述

展開專案->Debug|x64->Microsoft.Cpp.x64.user 雙擊開啟屬性頁面。
在這裡插入圖片描述

在這裡插入圖片描述

4.1新增目錄

點選 通用屬性->VC++目錄->
包含目錄:
新增:
D:\tools2\opencv\opencv\build\include
D:\tools2\opencv\opencv\build\include\opencv2

庫目錄:
新增:
D:\tools2\opencv\opencv\build\x64\vc15\lib

注:D:\tools2 是我自己的opencv安裝目錄,實際路徑看自己的安裝目錄

4.2 附加依賴項

首先,
開啟資料夾opencv\build\x64\vc15\lib,檢視自己電腦安裝的庫
在這裡插入圖片描述
在VS中,點選 通用屬性->連結器->輸入->可附加依賴項
新增:
opencv_world400d.lib(想用debug版本的庫)

opencv_world400.lib(想用release版本的庫)

5.測試

新建 專案->windows桌面嚮導->選中空專案,點確定
解決方案資源管理器->右擊 專案的原始檔->新增新建項->cpp檔案(main.cpp)

將圖片(1.jpg)新增到工程目錄下,即和main.cpp同一個資料夾下

#include <opencv2/opencv.hpp> 
using namespace cv;
int main()
{
	// 讀入一張圖片
	Mat img = imread("1.jpg");
	// 建立一個名為 "test"視窗 
	namedWindow("test");
	// 顯示圖片
	imshow("test", img);
	// 等待時間
	waitKey(20181107);
}

顯示結果:
在這裡插入圖片描述

PS:
寫好程式碼後 顯示報錯,如下圖,把Debug 後面的x86改成x64就可以了…
在這裡插入圖片描述