1. 程式人生 > >Opencv(C++) Windows下配置

Opencv(C++) Windows下配置

背景

Opencv是計算機視覺庫,以C++編寫,主要介面也是C++的,裡面實現了影象處理和計算機視覺方面的很多演算法。

目的

在windows下使用opencv,做一些簡單的影象處理。

環境

Windows 8.1

VS2015 Community

流程1

1. 安裝opencv,其官網為 https://opencv.org/,在Release中可以選擇自己想要的版本,我選的是3.4.1版本。下載後顯示exe檔案,但執行的時候其實就是讓你解壓至某一位置。

2. 配置環境變數,首先在系統變數中設定PATH變數,我的opencv放在了D盤,設定如下,D:\opencv\build\x64\vc14\bin;然後再使用者變數中新增OPENCV變數,設定如下:D:\opencv\build

流程2

在VS中使用opencv

1. 開啟VS,新建win32控制檯專案,並命名。

空專案即可。

2. 右擊專案,最下方選擇“屬性”

注意,配置分為Debug和Release版本,平臺分為x86和x64,Release才是釋出版本,可供別人使用。

3. 在VC++目錄中設定“包含目錄”和“庫目錄”。

在包含目錄中新增如下:

在庫目錄中新增如下:

4.設定附加依賴項

首先新增附加依賴項目錄

設定如下:

然後新增附加依賴項,如下:

其位置如下:

新增如下:

其中,兩個lib的區別在於後面有d的檔案是適合Debug的,而無d的檔案是適合Release的。

由於本文設定的是x64,Debug版本,所以要注意編譯器的設定,若是x86 Debug ,必然報錯,改正後就可以了。

執行成功。

參考文章: