Opencv(C++) Windows下配置
阿新 • • 發佈:2018-12-12
背景
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 ,必然報錯,改正後就可以了。
執行成功。