interfacing webcam dengan opencv

4
Interfacing Webcam dengan openCV Oleh: [email protected] http://softcients.blogspot.com http://mulkan.web.ugm.ac.id OpenCV dapat melakukan interfacing dengan webcam secara mudah, berikut adalah salah satu tampilan dari Window nya

Upload: mulkan-syarif

Post on 27-Oct-2014

56 views

Category:

Documents


0 download

DESCRIPTION

interfacing - koneksi webcam dengan openCV

TRANSCRIPT

Page 1: Interfacing Webcam Dengan OpenCV

Interfacing Webcam dengan openCVOleh: [email protected]

http://softcients.blogspot.com

http://mulkan.web.ugm.ac.id

OpenCV dapat melakukan interfacing dengan webcam secara mudah, berikut adalah salah satu tampilan dari Window nya

Page 2: Interfacing Webcam Dengan OpenCV
Page 3: Interfacing Webcam Dengan OpenCV

/*

by: [email protected]

http://mulkan.web.ugm.ac.id

http://softscients.blogspot.com

date: 28 juli 2012

*/

#define _WIN32_WINNT 0x0500 // pesan kepada compiler untuk compile win32

#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers

#include <iostream>

#include <cstdlib>

#include "cv.h"

#include "highgui.h"

#define TITLE "openCV: [email protected]"

int main(){

IplImage * pImag;

//create font

CvFont font;

double hScale=1;

double vScale=1;

int lineWidth=1;

CvCapture* capture;

int noDevice=0; //default webcam or autodetect

capture = cvCaptureFromCAM(noDevice);

while(true){

pImag = cvQueryFrame(capture);

Page 4: Interfacing Webcam Dengan OpenCV

cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX|CV_FONT_ITALIC, hScale,vScale,0,lineWidth);

cvPutText (pImag,"[email protected]",cvPoint(50,50), &font, cvScalar(0,255,0));

cvPutText (pImag,"openCV",cvPoint(50,80), &font, cvScalar(0,255,255));

if(!pImag) break;

cvShowImage(TITLE, pImag);

char c = cvWaitKey(33);

if(c == 27) break;

}

cvNamedWindow(TITLE,1);

cvDestroyWindow("image");

cvReleaseImage(&pImag);

cvWaitKey(0);

return -1;

}