您的位置:首页 > 运维架构

【openCV学习笔记】【2】读取并播放一段视频

2015-10-25 17:44 369 查看
#include <iostream>
#include <opencv/highgui.h>

int main(int argc, char** argv){
cvNamedWindow("Example2", CV_WINDOW_AUTOSIZE);
CvCapture* capture = cvCreateFileCapture("/Users/apple/Pictures/openCV/video/Andyou.mp4");//这里相当于创建了一个对象
IplImage* frame;
while(1) {
frame = cvQueryFrame(capture);//frame指向一块已经分配好的内存,所以之后并不用release
if(!frame) break;
cvShowImage("Example2", frame);
char c = cvWaitKey(33);
if(c == 27) break; //27是Esc得ASCII值
}
cvReleaseCapture(&capture);
cvDestroyWindow("Example2");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: