Download the Project folder and the source code.
//______________________________________________________________________________________ // OpenCV Webcam access // Author: Bharath Prabhuswamy //______________________________________________________________________________________ //______________________________________________________________________________________ #include "cv.h" #include "highgui.h" #include <stdio.h> int main() { CvCapture *capture = 0; IplImage *img = 0; char key = 0; /* Initialize the webcam */ capture = cvCaptureFromCAM( 0 ); /* Always check if the program can find a device */ if ( !capture ) return -1; cvNamedWindow( "Webcam",CV_WINDOW_AUTOSIZE); while((char) key != 27 ) { /* Obtain a frame from the device */ img = cvQueryFrame( capture ); /* Always check if the device returns a frame */ if( !img ) return -1; cvShowImage( "Webcam",img); /* Quit execution if 'ESC' key is pressed */ key = cvWaitKey(1); } /* Clean up memory */ cvDestroyWindow( "Webcam" ); cvReleaseCapture( &capture ); return 0; }
No comments:
Post a Comment