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...