VS2013下建立OpenCV專案

2021-09-12 10:44:26 字數 3421 閱讀 4325

vs2013+opencv的安裝配置可以參考:

因為我的是visual studio2013 x64的動態鏈結庫,不適用於x86的工程,所以需要配置x64的工程,操作如下

新建屬性項:專案——》新增新項——》屬性表

專案——》屬性

(a) include,為屬性頁的包含目錄新增include路徑,此時需要新增三個路徑,即x64資料夾下的include及其子資料夾的絕對路徑

(b) lib,為屬性頁的目錄新增lib路徑,即d:\opencv\opencv3.3\opencv3.3_vs2013_x64\install\x64\vc12\lib

注意opencv3.3一共有17個動態鏈結庫,因為是現在新增的是debug版本,所以字尾帶d(只需要將下述17個檔名copy一下)

(c) bin,因為之前已經在系統環境變數中新增了bin資料夾路徑,所以不需要再新增

專案設定為release

然後新建屬性項,和上面一樣

下述操作和debug類似,但庫檔名稱不一致,因為不含d

(a) include,為屬性頁的包含目錄新增include路徑,此時需要新增三個路徑,即x64資料夾下的include及其子資料夾的絕對路徑

(b) lib,為屬性頁的目錄新增lib路徑,即d:\opencv\opencv3.3\opencv3.3_vs2013_x64\install\x64\vc12\lib

注意opencv3.3一共有17個動態鏈結庫,因為是現在新增的是release版本,所以字尾無d(只需要將下述17個檔名copy一下)

opencv_calib3d331.lib

opencv_core331.lib

opencv_dnn331.lib

opencv_features2d331.lib

opencv_flann331.lib

opencv_highgui331.lib

opencv_imgcodecs331.lib

opencv_imgproc331.lib

opencv_ml331.lib

opencv_objdetect331.lib

opencv_photo331.lib

opencv_shape331.lib

opencv_stitching331.lib

opencv_superres331.lib

opencv_video331.lib

opencv_videoio331.lib

opencv_videostab331.lib

**:

#include #include using namespace cv;

using namespace std;

int main()

執行結果:

vs2013下使用opencv靜態庫

使用vs2013和opencv進行影象處理程式的開發,當把程式放到一台沒有安裝opencv的電腦上執行的時候,需要重新安裝opencv程式才能執行,這樣會顯得很麻煩,使用opencv提供的靜態鏈結庫可以避免這個麻煩。參考了一些網上的教程,都死通過自己編譯opencv獲取靜態庫的,實際上opencv的...

VS2013配置opencv環境

1 進入工程屬性頁,開啟 配置屬性 頁 2 在 vc 目錄 頁面下,包含目錄 中新增opencv安裝目錄的以下目錄 d opencv build include d opencv build include opencv d opencv build include opencv2 3 在 vc 目...

opencv在vs2013下配置無效問題

重灌了系統,重新配置opencv,由於一些原因,這次用opencv2.4需要配置的包含目錄 e tools opencv opencv2.4 build include e tools opencv opencv2.4 build include opencv e tools opencv open...