OpenCV 1 0在VC 6 0下配置

2021-09-06 01:15:26 字數 1770 閱讀 9829

1.

安裝opencv 1.0按照預設選項安裝就可以。在安裝時選擇「將<…>\opencv\bin加入系統變數」(add<...>\opencv\bin to the systerm path),否則需要在「我的電腦」「屬性」「高階」「環境變數」中新增上述變數,如:變數:path,值:c:\opencv\bin;(<…>為opencv的安裝根目錄,建議將opencv安裝在c盤的opencv目錄下)

2.*開啟opencv安裝目錄下的_make資料夾,啟動其中的opencv.dsw工程(如:c:\opencv\_make\opencv.dsw);進行批構建(batch build),注意只選擇 win32 debug和win32 release就可以了。

在生成過程中可能會出現如下錯誤:

「fatal error lnk1181: 無法開啟輸入檔案「cvauxd.lib

「error c2039: 「foreground_regions」 : 不是「cvfgdstatmodel」的成員」

解決的方法是:在「fileview」中開啟「cvaux」專案的包含檔案中(include\external)的cvaux. h檔案,找到上述foreground_regions成員,會發現此成員已被注釋掉了,只要將其上一行末尾的「/」改為「*/」使該成員可見,再次啟動專案,應該就可以編譯通過了。

*啟動_make目錄下的另外乙個工程「opencv_directshow.dsw」,使其編譯通過;

3.在vc的工程中加入如下庫檔案和包含檔案:

在工具選項中選擇目錄 切換目錄下拉至library files 新增以下路徑c:\opencv\lib切換目    錄下拉至include files 新增以下路徑

c:\opencv\cv\include

c:\opencv\otherlibs\highgui

c:\opencv\cxcore\include

c:\opencv\otherlibs\cvcam\include

4.在專案中運用opencv

首先新建工程 ,然後 在project - settings -all configurations (工程-選項-設定全部)中選擇 link,在物件/庫模組中加入靜態庫cv.lib highgui.lib cvaux.lib cxcore.lib cvcam.lib

****注意在1.0中庫檔案沒有版本號;

最後在專案的標頭檔案中加入所用到的包含檔案,如:#include 「cv.h」

#include 「highgui.h」 (一般來說這兩個檔案是必要的,其它標頭檔案在用到時可自行加入)

OpenCV1 0在VC 6 0下的配置

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

在VC 6 0下設定GDI

2.在你將要使用gdi 的工程中,完成初始化工作 在stdafx.h中加入 define ulong ptr unsigned long include using namespace gdiplus include gdiplus.h gdiplusstartupinput m gdiplusst...

Lib USB 在vc6 0下的應用

2.通過vc建立乙個dialog。3.設定好介面 4.正式開始usb設定 5 program.include usb.h 這個標頭檔案是要包括的,裡面包含了必須要用到的資料結構 我們將乙個裝置的屬性用乙個結構體來概括 typedefstruct device descript 用來設定傳輸資料的時間...