OpenCV2 4 13 VS2013開發環境配置

2021-07-13 20:39:07 字數 2391 閱讀 2779

list1:完成

寫在前面:之前電腦很雜亂的裝了opencv的2個版本,在配置opencv和vs2013環境時死活配不好。但是接下來的工作要用到,沒有辦法,還是得好好做。今天重新裝了opencv2.4.13,重新完成

準備:opencv2.4.13

vs2013

step1:安裝,選擇你所想安裝到的位置

step2:配置環境變數

1、給系統變數配置path:新增:d:\opencv2_4_13\opencv\build\x86\vc12\bin

2、給使用者變數新增opencv變數,值d:\opencv2_4_13\opencv\build

新增path變數(有就不需要新增,但是值需要新增)值d:\opencv2_4_13\opencv\build\x86\vc12\bin

說明:不管你系統是32位還是64位,路徑目錄均選擇x86,因為編譯都是使用32位編譯;如果選用x64,則程式執行時候會出錯。

step3

新建visual c專案 win32控制台應用程式

新建 visual c++專案,如下圖所示,專案選項注意:如下圖。

確定完成step4 配置工程

屬性管理器:

注意:debug和release都要配置

1、debug:

1)vc++目錄->包含目錄

新增d:\opencv2_4_13\opencv\build\include

d:\opencv2_4_13\opencv\build\include\opencv

d:\opencv2_4_13\opencv\build\include\opencv2

2)vc++目錄->庫目錄

新增:d:\opencv2_4_13\opencv\build\x86\vc12\lib

3)鏈結器->輸入->附加依賴項

新增:opencv_ml2413d.lib

opencv_calib3d2413d.lib

opencv_contrib2413d.lib

opencv_core2413d.lib

opencv_features2d2413d.lib

opencv_flann2413d.lib

opencv_gpu2413d.lib

opencv_highgui2413d.lib

opencv_imgproc2413d.lib

opencv_legacy2413d.lib

opencv_objdetect2413d.lib

opencv_ts2413d.lib

opencv_video2413d.lib

opencv_nonfree2413d.lib

opencv_ocl2413d.lib

opencv_photo2413d.lib

opencv_stitching2413d.lib

opencv_superres2413d.lib

opencv_videostab2413d.lib

2、release

1)、2)與debug版本一樣

3)新增:

opencv_objdetect2413.lib

opencv_ts2413.lib

opencv_video2413.lib

opencv_nonfree2413.lib

opencv_ocl2413.lib

opencv_photo2413.lib

opencv_stitching2413.lib

opencv_superres2413.lib

opencv_videostab2413.lib

opencv_calib3d2413.lib

opencv_contrib2413.lib

opencv_core2413.lib

opencv_features2d2413.lib

opencv_flann2413.lib

opencv_gpu2413.lib

opencv_highgui2413.lib

opencv_imgproc2413.lib

opencv_legacy2413.lib

opencv_ml2413.lib

step5測試

新增新建項test.cpp

輸入**:

#include

#include

using namespace std;

int main()

若成功執行,則配置成功。

寫在後面:

之前一直都是鏈結器錯誤。感覺之前做的實驗與今次不同的地方是,沒有配置系統環境變數,只配置了使用者環境變數。希望能給大家乙個參考

OpenCV2 4 13 VS2013開發環境配置

非原創list1 完成 寫在前面 之前電腦很雜亂的裝了opencv的2個版本,在配置opencv和vs2013環境時死活配不好。但是接下來的工作要用到,沒有辦法,還是得好好做。今天重新裝了opencv2.4.13,重新完成 準備 opencv2.4.13 vs2013 step1 安裝,選擇你所想安...

opencv2413 透視變換

因為專案需要,開始接觸透視變換的原理和實現。請注意透視變換與仿射變換的區別。其核心思想是 找到原影象中的四個點,確定變換之後的四個點位置,分別對應,然後呼叫函式,計算出透視變換的4 4矩陣。最後,利用得到的透視變換矩陣,根據原影象,即可計算出變換之後的影象。話不多說,先上一些 開發環境opencv2...

VS配置Opencv原理

vs2010配置opencv的步驟可以我的這篇blog 配置主要包括4點配置 環境變數的配置 vc 目錄中包含目錄和庫目錄的配置 鏈結器輸入的配置。在介紹這四點配置前,我首先想簡單介紹下.lib檔案和.dll檔案 一 lib檔案和.dll檔案 1 lib是編譯時需要的,dll是執行時需要的。如果要完...