opencv配置與在未安裝opencv電腦上運行opencv程序

一、安裝與配置

適合VC++6.0的是opencv1.0版本。可從此處下載http://www.opencv.org.cn/index.php/Download

注意:在安裝的時候加入環境變量(默認安裝即可)。

1、加入庫文件、包含文件和資源文件

tools-options-directories

設置Iib:只需要一個,C:\Program Files\OpenCV\lib

設置include:多個,常用的都添加(注意otherlibs裏面有)

設置src:多個,常用的都添加

2、在項目中運用opencv

project - settings -all configurations (工程-選項-設置全部)中選擇Link,在對象/庫模塊中加入靜態庫cvd.lib highguid.lib cvauxd.lib cxcored.lib cvcam.lib

(貌似默認的設置是針對Win32 Debug的?project settings對話框的見左上角)


二、在未安裝opencv電腦上運行opencv程序的設置

1、程序文件夾下添加一個文件夾(可名爲CV)裏面包含所有常用.h文件和.lib文件。

2、在StdAfx.h頭文件中添加相應的需要用到的.h和.lib代碼。

//添加的頭文件,注意<>和""的區別
#include "cv/cv.h"
#include "cv/cxcore.h"
#include "cv/highgui.h"
//添加的lib文件,dll文件不需要添加,系統會自動搜索鏈接
#pragma comment(lib,"cv/cvcam.lib")
#pragma comment(lib,"cv/cxcore.lib")
#pragma comment(lib,"cv/cv.lib")
#pragma comment(lib,"cv/cvaux.lib")
#pragma comment(lib,"cv/highgui.lib")

以上添加.lib的代碼相當於本文第一部分配置的時候project settings中添加.lib靜態庫

3、程序文件夾下或debug文件夾下添加.dll動態庫。

完畢,這樣該程序便可以在任何沒有安裝OpenCV的機器上運行。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章