1. 程式人生 > >opencv 3.0 + visual studio 2017 機器視覺開發環境配置

opencv 3.0 + visual studio 2017 機器視覺開發環境配置

前言:學習機器視覺的同志大都會用到opencv,opencv是由英特爾公司開發的庫,非常方便和實用,但是很多剛接觸的人可能並不知道怎麼將opencv的庫新增到開發工具中,本文將從自身體驗總結,做一個綜合的教程。

作業系統:Windows 10 education
開發工具:visual studio 2017
OpenCV版本:3.0

首先,假定你已經你的電腦上已經安裝了 visual studio 2017 和 opencv 3.0(以安裝在E:\opencv為例)

安裝好的opencv會建立兩個資料夾,分別是 build 和sources 。

這裡寫圖片描述

確認無誤後,首先開啟系統高階設定,點選環境變數。

這裡寫圖片描述

點選使用者變數中的path,點選瀏覽找到opencv的資料夾,選擇opencv\build\×64\vc14\bin 資料夾,確定儲存。系統變數中path同樣方法新增同樣資料夾。

選中

開啟visual studio 2017 ,在visual c++ 模板下找到Win32 ,新建一個win32控制檯應用程式,命名為test。

這裡寫圖片描述

右鍵test屬性

這裡寫圖片描述

點選VC++目錄,選擇可執行檔案目錄

這裡寫圖片描述

新增如圖三個資料夾,確定儲存。

這裡寫圖片描述

點選包含目錄,再次新增上上一步三個資料夾,確定儲存。

這裡寫圖片描述

點選庫目錄,新增如圖資料夾,確定儲存

這裡寫圖片描述

選擇連結器,點選右側附加依賴項。

這裡寫圖片描述

手動輸入opencv_world320d.lib(注意,此處要手動輸入),確定儲存。

這裡寫圖片描述

至此,環境配置已經完成。可以用一段小程式來測試一下

#include "iostream"

#include "opencv2/opencv.hpp"

using namespace cv;

int main(void)
{

    Mat image;

    image = imread"E:\\image\\2.jpg";

    imshow("image", image);

    waitKey(0);

}

這裡寫圖片描述

彈出圖片即可完成測試,注意路徑中用\不可以用/。

本文僅用於學習和交流,請勿用於商業用途,謝謝

祝大家學習愉快!