#include <cv.h>
#include <highgui.h>
void main()
{
IplImage*image;
CvCapture *capture;
char *captureWindow = "camera";
capture = cvCaptureFromCAM(0);
//카메라에서 잡은 프레임을 반환한다.
image = cvQueryFrame(capture);
cvNamedWindow(captureWindow, CV_WINDOW_AUTOSIZE );
cvShowImage(captureWindow, image);
while(1)
{
// 카메라에서 잡은 프레임을 반환한다.
image = cvQueryFrame(capture);
if(image)
printf("Size of Camera frame: %d x %d pixels \n", image->width, image->height);
//영상 데이터를 창에서 보여준다
cvShowImage( captureWindow, image);
if(cvWaitKey(15) == 27)
break;
}
//해제 및 카메라 연결종료
cvReleaseCapture(&capture);
cvDestroyWindow(captureWindow);
return ;
}