安裝OpenCV,至網站http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/下載"OpenCV-2.1.0-win32-vs2008.exe"並安裝,在安裝中選擇Add OpenCV to the system PATH for all users.
步驟二
左方選VC++ 目錄,右方選Inclulde 目錄加上C:\OpenCV2.1\include;
步驟四
步驟四
int _tmain(int argc, _TCHAR* argv[])
while(1){
安裝完成後,開啟Microsoft Visual Studio 2010,選左上角檔案→新增→專案,安裝範本選擇"Win32主控制台應用程式,專案名稱輸入"CamOpenCV",按下確定,接著要求勾選選項的時候,先行編譯標頭檔不要勾選。
步驟三
在左方專案名稱上按右鍵→屬性,
程式庫目錄加上C:\OpenCV2.1\lib;
接著左方選連接器→輸入,右方其他相依性加上cv210.lib;cxcore210.lib;highgui210.lib
回到編譯頁面,輸入以下程式碼,編譯執行,就可以得到視訊的畫面視窗了。
#include "stdafx.h"
#include <opencv/highgui.h>
{
CvCapture * cap = cvCreateCameraCapture(0);
IplImage * img = cvQueryFrame(cap);
img = cvQueryFrame(cap);
cvShowImage("img",img);
int key = cvWaitKey(33);
if (key==27)break;
}
cvReleaseCapture(&cap);
return 0;
}
圖片
#include "stdafx.h"
#include <opencv/highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
IplImage * img = cvLoadImage("c:/aaa.jpg");
cvShowImage("window",img);
cvWaitKey(0);
return 0;
}
沒有留言:
張貼留言