Opencv安裝與環境配置

1、下載opencv:官網下載地址https://opencv.org/  (一般下載最新版)

  首先到opencv官網下載win平臺的opencv,解壓後你可以看到下面兩個資料夾——build和sources,build是官方已經為我們編譯好的可以直接使用的,而sources中是opencv的原始碼,僅供高階玩家嘗試。

2、計算機環境變數配置

配置方法如下:

【計算機】->【(右鍵)屬性】->【高階系統設定】->【高階】->【環境變數】->“雙擊”系統變數中的PATH->在變數值裡面新增相應的路徑。

路徑:對於opencv3.4.1只有64位;所以只要新增;……\opencv\build\x64\vc15\bin

配置過程如下圖:

<1>

<2>

<3>

<4>

3、VS目錄包含

首先是在Visual Studio裡面新建一個控制檯應用程式,最好是勾好空專案那個勾。

<1>開啟visual studio,新建window控制檯專案,取個名字,比如叫test,然後選好路徑,點確定.

<2>在屬性管理器中進行一次配置,就相當於進行了通用的配置過程,以後新建的工程就不用再額外的進行重新配置了。

在選單欄裡面點<檢視>–<其它視窗><屬性管理器>,那麼就會在visual studio中多出一個屬性管理器工作區來。

<3>在新出現的“屬性管理器”工作區中,雙擊專案->Debug|x64->Microsoft.Cpp.x64.user即可開啟屬性頁面。

<4>開啟屬性頁面後,就是一番配置了。

1.包含目錄配置

在【通用屬性】 ->【VC 目錄】 ->【包含目錄】中

 

新增上

G:\opencv\opencv\build\include

G:\opencv\opencv\build\include\opencv

G:\opencv\opencv\build\include\opencv2  這三個目錄。

 

當然,這是之前把OpenCV解壓到G:\opencv下的情況。實際的路徑還要看你自己把OpenCV解壓到了哪個目錄下,根據你的實際情況來調節。

2.工程庫目錄配置

在【通用屬性】 ->【VC 目錄】 ->【庫目錄】中,

新增上G:\opencv\opencv\build\x64\vc15\bin這個路徑。

 

3.附加依賴項

依然是在“屬性管理器”工作區中,雙擊專案->Debug|x64->Microsoft.Cpp.x64.user即可開啟屬性頁面。【通用屬性】 ->【連結器】->【輸入】->【附加的依賴項】

版本在3.0以上的直接配置opencv_world341d.lib 和opencv_world341.lib即可。

以上所有操作做完,測試環境是否配置成功

測試程式碼:


//讀取圖片並顯示
#include "stdio.h"
#include<iostream> 
#include <opencv2/core/core.hpp> 
#include <opencv2/highgui/highgui.hpp> 
using namespace cv;
int main()
{
Mat img = imread("E:\\1.bmp");
namedWindow("測試opencv");
imshow("測試opencv", img);
cvWaitKey(6000);
}

放一張圖到指定目錄,若測試成功圖會顯現出來。

如若沒有成功請參考下一篇部落格。