opencv之 如何读取视频源代码

来源:互联网 发布:nginx 编辑:程序博客网 时间:2024/06/04 17:43
#include <highgui.h>


int main()

{

        //创建窗口

cvNamedWindow("avi");
//分配了一个视频帧大小的内存空间

CvCapture* capture = cvCreateFileCapture("E:\\visionpro初级教程\\第一课 Visionpro软件介绍.avi");


IplImage* frame;


while (true)
{
//将下一帧视频文件载入内存,并返回对应当前帧的指针
frame = cvQueryFrame(capture);


if (!frame)
break;
cvShowImage("avi", frame);


//控制帧率
char c = cvWaitKey(33);


if (c == 27)
break;
}
//释放的是文件句柄
cvReleaseCapture(&capture);
cvDestroyWindow("avi");


return 0;
}
原创粉丝点击