OpenCV学习笔记_调用摄像头录制视频(无声音)

来源:互联网 发布:虚拟光驱for mac 破解 编辑:程序博客网 时间:2024/05/17 23:08
#include <cv.h>#include <highgui.h>using namespace std;int main(void){cvNamedWindow("Camera", CV_WINDOW_AUTOSIZE);//初始化从摄像头中获取视频, 当只有一个摄像头时,参数为0CvCapture* capture = cvCreateCameraCapture(0);//设置视频帧数double fps = 30;//创建视频写入器CvVideoWriter* cvwriter = cvCreateVideoWriter("D:\\test.MJPG", CV_FOURCC('M', 'J', 'P', 'G'), fps, cvSize(640, 480));while (1){IplImage* image = cvQueryFrame(capture);cvShowImage("Camera", image);//写入帧cvWriteFrame(cvwriter, image);char c = cvWaitKey(1000 / fps);if (c == 27){cvReleaseCapture(&capture);break;}}cvReleaseVideoWriter(&cvwriter);cvDestroyWindow("Camera");return 0;}

0 0
原创粉丝点击