2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

opencv2.3在VS2010下的配置

 liyanweicc 2011-08-03

1.從http:///projects/opencvlibrary/下載OpenCV

2安裝CMake

從 http://www.cmake.org/cmake/resources/software.html 下載 Windows (Win32 Installer) 安裝。 

2 用CMake導(dǎo)出VC++項(xiàng)目文件

步驟1:在CMAKE的界面中輸入源碼路徑(Where is the source code)和目標(biāo)路徑(where to build the binaries)。

步驟2:點(diǎn)擊【Configure】按鈕,在彈出對(duì)話框中選擇編譯軟件,如Visual sudio 10。

步驟3:點(diǎn)擊下圖中的【Generate,開(kāi)始編譯

步驟4Cmake編譯結(jié)束界面,(再次點(diǎn)擊【Configure】,紅色消失)

3 編譯 OpenCV DebugRelease版本庫(kù)

完成上一步驟后,將在C:\OpenCV230_Vs2010目錄下生成OpenCV.slnVC Solution File,用VC++ 2010打開(kāi)OpenCV.sln,然后執(zhí)行如下操作:

步驟1Debug下,選擇Solution Explorer里的 Solution OpenCV,點(diǎn)右鍵,運(yùn)行"Rebuild Solution"; 

步驟2如編譯無(wú)錯(cuò)誤,再選擇INSTALL項(xiàng)目,運(yùn)行"Build"。

步驟2Release下,選擇Solution Explorer里的 Solution OpenCV,點(diǎn)右鍵,運(yùn)行"Rebuild Solution";如編譯無(wú)錯(cuò)誤,再選擇INSTALL項(xiàng)目,運(yùn)行"Build"。 

此時(shí),OpenCVopencv_*d.dll文件(for debug)和opencv_*.dll文件(for release)將出現(xiàn)在C:\OpenCV230_Vs2010\bin目錄中;OpenCVopencv_*d.lib文件(for debug)和opencv_*.lib文件(for release)將出現(xiàn)在C:\OpenCV230_Vs2010\lib目錄;頭文件*.h出現(xiàn)在C:\OpenCV230_Vs2010\include\opencv中。 

到此,可以被VC++ 2010調(diào)用的OpenCV動(dòng)態(tài)庫(kù)生成完畢

(這里,我在debug版和release版編譯INSTALL時(shí),提示opencv_ffmpeg230d.lib找不到,感覺(jué)這個(gè)好像是視頻編碼的,我就隨便找了個(gè)lib命名成它,放進(jìn)去)

設(shè)置Windows環(huán)境變量

用戶工程運(yùn)行時(shí),需要調(diào)用OpenCV動(dòng)態(tài)鏈接庫(kù),因而需要添加Windos動(dòng)態(tài)鏈接庫(kù)路徑。

步驟1

步驟2

步驟3

1)添加變量名為“path”,變量值為“C:\OpenCV230_Vs2010\bin\Release;C:\OpenCV230_Vs2010\bin\Debug”的用戶環(huán)境變量。如果“path”已經(jīng)存在,選擇編輯,在原變量值后添加,以分號(hào)“;”隔離路徑名。

2)通常需要重啟后,才生效。

5 OpenCVvs2010環(huán)境配置

步驟打開(kāi)任意一個(gè)VC++項(xiàng)目。切換到VS2010左下角的標(biāo)簽,選擇屬性管理器(從菜單【視圖】->屬性管理器);

步驟雙擊任意“Microsoft.Cpp.Win32.user”,在彈出的屬性頁(yè)中設(shè)置VC++目錄。該設(shè)置方法對(duì)所有VC++項(xiàng)目都有效。

需要修改包含目錄include files、庫(kù)目錄library files到用CMake導(dǎo)出VC++項(xiàng)目文件的相關(guān)目錄。本例中即以下4個(gè):

C:\OpenCV230_Vs2010\install\include

C:\OpenCV230_Vs2010\install\include\opencv

C:\OpenCV230_Vs2010\install\lib

可執(zhí)行文件目錄executable files(C:\OpenCV230_Vs2010\bin)添加到Windows環(huán)境變量中,在此不需要添加。

步驟添加lib庫(kù)文件

在配置debug里 項(xiàng)目屬性 鏈接器 輸入 附加依賴庫(kù) 里加上

opencv_core230d.lib

opencv_highgui230d.lib

opencv_video230d.lib

opencv_ml230d.lib

opencv_legacy230d.lib

opencv_imgproc230d.lib

在配置release里  項(xiàng)目屬性 鏈接器 輸入 附加依賴庫(kù) 里加上

opencv_core230.lib

opencv_highgui230.lib

opencv_video230.lib

opencv_ml230.lib

opencv_legacy230.lib

opencv_imgproc230.lib

6 OpenCV例程

#include "stdafx.h"

#include "highgui.h"

//using namespace cv;

 int _tmain(int argc, _TCHAR* argv[])

{    

IplImage* pImg; //聲明IplImage指針
 
    //載入圖像
    pImg = cvLoadImage( "D:/pic/test.jpg", 1);

    cvNamedWindow( "Image", 1 );//創(chuàng)建窗口
    cvShowImage( "Image", pImg );//顯示圖像
 
    cvWaitKey(0); //等待按鍵
 
    cvDestroyWindow( "Image" );//銷毀窗口
    cvReleaseImage( &pImg ); //釋放圖像

 

  return 0;

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多