OpenCV2.3调用摄像头程序 获取图片逐帧显示
OpenCV2.3调用摄像头程序 获取图片逐帧显示
OpenCV2.3调用摄像头程序,获取图片逐帧显示。
- #include "highgui.h"
- int main()
- {
- CvCapture* pCap = cvCreateCameraCapture( 1 );//这里-1也可以,不过我的电脑装的有CyberLink YouCam软件,
- //OpenCV会默认调用该摄像头,而不调用系统的驱动
- IplImage *frame = NULL;
- if (cvCreateCameraCapture == NULL)
- {
- return(0);
- }
- cvNamedWindow("Camera",CV_WINDOW_FULLSCREEN);
- while ((frame = cvQueryFrame(pCap)) != 0 && cvWaitKey(20) != 27)
- {
- frame = cvQueryFrame(pCap);
- cvShowImage("Camera", frame);
- }
- cvReleaseCapture(&pCap);
- cvDestroyWindow("Camera");
- return (0);
- }
vs2008源码下载
免费下载地址在 http://linux.bkjia.com/
用户名与密码都是www.bkjia.com
具体下载目录在 /pub/2011/08/04/OpenCV2.3调用摄像头程序 获取图片逐帧显示vs2008源码/
评论暂时关闭