1. 程式人生 > >【環境配置】(一)windows下面配置opencv/opencv_contrib編譯

【環境配置】(一)windows下面配置opencv/opencv_contrib編譯

windows下面配置opencv2/3很簡單,有兩種方式

方式一:直接下載編譯好的.exe檔案安裝即可,使用的時候配置相關include,dll,lib就行了

這種方式下opencv3只會有兩個dll,opencv_world和opencv_ts

方式二:下載原始碼,用camke進行編譯。

針對每個模組會生成自己的dll

下載連結如下:

cmake編譯方式如下:

1、檔案路徑設定:source路徑和build之後的路徑

2、vs版本的選擇

3、configure

4、選擇相關的選項:

opencv2x沒必要用cmake方式,但是opencv3X中將sift等演算法放在了opencv_contrib模組中,如果需要使用的話必須自己編譯,方式為第一次configure完成後,填上contrib路徑,如下:

之後再configure,generate.

(4)開啟opencv.sln,在dubeg和release模式下面分別編譯完成後,選擇install,僅用於專案,即可得到相關的include,dll,lib