1. 程式人生 > >Win7+64位+Opencv3.3與VS2015配置筆記

Win7+64位+Opencv3.3與VS2015配置筆記

一 準備

1下載opencv3.3

2.Opencv與VS版本對應關係

vc10--vs2010  vc11--vs2012  vc12--vs2013 vc14--vs2015

opencv3.X只支援64位,編譯器為vs2013及以上版本

3.Opencv模組簡介

Sources——存放原始碼

Core——最核心的資料結構及其基本運算

Highgui——實現影象的讀取,顯示,儲存等UI介面

Imgproc——實現影象處理的基本方法

Build——存放通過原始碼編譯好的檔案

4.安裝

解壓opencv3.3到想要安裝的位置,我這裡放在了D:\Program Files\opencv

二 配置

  1. 環境變數

這裡使用win7 64位

Win——》計算機——》右鍵——》屬性——》高階環境變數——》環境變數——》系統變數——》Path

編輯Path,將解壓路徑\build\x64\vc14\bin,即動態連結庫的路徑,新增到Path系統變數中;這裡D:\Program Files\opencv\build\x64\vc14\bin

同時安裝了其他版本的opencv也可以新增進去,不會發生衝突,方便對比學習。

配置完成後重啟計算機,使新配置的環境變數生效。

  1. 在VS2015中構建OpenCV工程

建立過程不再贅述。

選擇Debug模式,64位系統

找到屬性管理器,建立OpenCV3_3Debug屬性表。

右鍵進入屬性選項——》VC++目錄——》包含目錄

——》庫目錄

——》聯結器——》輸入——》附加依賴項

Opencv3.X版本的配置簡化了很多,在資料夾D:\Program Files\opencv\build\x64\vc14\lib下只有兩個檔案,Release模式下新增opencv_world330.lib,在Debug模式下新增opencv_world330d.lib即可。

配置完畢。