#include <highgui.h>
int main()
//分配了一个视频帧大小的内存空间
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;
}
int main()
{
//创建窗口
cvNamedWindow("avi");//分配了一个视频帧大小的内存空间
CvCapture* capture = cvCreateFileCapture("E:\\visionpro初级教程\\第一课 Visionpro软件介绍.avi");
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;
}