筆記1 OpenCv1 0 VC 6 0配置

2021-06-18 17:47:04 字數 1636 閱讀 3447

1、由於最近在學數字影象處理,學到了opencv,記錄下來學的點點滴滴,一方面為了熟悉流程,掌握知識,另一方面與大家分享及交流:

首先是 opencv的配置: 實驗用的vc++6.0

步驟:一、首先安裝opencv(按照預設路徑即可),本人的opencv的安裝目錄在e:\vc++6.0\opencv下,注意安裝時選中:

add<...>\opencv\bin to the system path

表示配置環境變數(此處是加在使用者變數中,需重啟一下電腦)

二、配置vc++6.0環境

(1)配置頭檔案目錄

依次開啟 工具->選項->目錄  在include files中,新增如下目錄(6個,通常用前面的4個即可):

e:\vc++6.0\opencv\cxcore\include

e:\vc++6.0\opencv\cv\include

e:\vc++6.0\opencv\cvaux\include

e:\vc++6.0\opencv\otherlibs\highgui

e:\vc++6.0\opencv\otherlibs\cvcam\include

e:\vc++6.0\opencv\ml\include

配置完成後頁面如下:

)配置庫檔案目錄

依次開啟:工具-〉選項-〉目錄

在library files中,新增如下目錄:e:\vc++6.0\opencv\lib

3)新增庫檔案鏈結

這一步對於每乙個工程都要配置一次,在新建工程之後,依次開啟project->settings->link

,在object/library modules

中,新增所需要的

lib檔案,以空格分開。通常包括:

cxcore.lib cv.lib cvaux.lib highgui.lib cvcam.lib ml.lib

配置完的圖如下:

四)編寫程式

現在,你就可以vc6.0下用opencv來編寫程式啦!注意,要在c/c++**檔案開始處,新增所需的標頭檔案。

opencv提供的標頭檔案有:

cxcore.h

cv.h

cvaux.h

highgui.h

cvcam.h

ml.h

可以根據情況只新增需要的標頭檔案。

這個配置比較簡單 :其中可能會出現一些問題:

1、程式在編譯、鏈結、執行時,需要opencv的動態鏈結庫的支援,如果程式提示找不到dll檔案,則需將opencv的所有動態鏈結庫檔案(在安裝目錄下的bin資料夾中)直接拷到系統目錄system32下,這樣程式無論在何處執行,都沒有問題了。

2、可能出現以下錯誤,丟失mspdb60.dll

2、在vc的安裝目錄下找到mspdb60.dll,拷貝到system32中。

此時可以建工程實現程式的執行。

OpenCV 1 0在VC 6 0下配置

1.安裝opencv 1.0按照預設選項安裝就可以。在安裝時選擇 將 opencv bin加入系統變數 add opencv bin to the systerm path 否則需要在 我的電腦 屬性 高階 環境變數 中新增上述變數,如 變數 path,值 c opencv bin 為opencv的...

OpenCV1 0在VC 6 0下的配置

1 本人使用win7作業系統,首先要預裝vc 6.0,安裝方法不再贅述。3 執行預設安裝,在安裝的過程中勾選 add opencv bin to the system path 安裝完成後檢查opencv安裝路徑下的bin資料夾的路徑是否已加入系統變數 預設路徑是 c program files o...

OpenCv 安裝 配置 VC6 0

自 安裝好 opencv 後 開啟opencv安裝目錄下的 make資料夾,啟動其中的opencv.dsw工程 如 c opencv make opencv.dsw 在vc中選擇build batch build 所有64位的都不選,然後點build。這樣就生成了以後大家經常用到的一些lib及dll...