linux 下调用opencv接口函数播放视频

2019-07-13 06:07发布

#include #include
int main(int argc,char** argv) { cvNamedWindow("example",CV_WINDOW_AUTOSIZE); CvCapture* capture =cvCreateFileCapture(argv[1]); //函数返回一个指向视频文件的指针 IplImage* frame ; while(1) { frame =cvQueryFrame(capture);// 载入一帧图像到内存 if(!frame) break; cvShowImage("example",frame); //显示一帧图像 char c=cvWaitKey(33);  //每33ms显示一帧 if(c==27) //esc 按键 break; } cvReleaseCapture(&capture); // 释放内存 cvDestroyWindow("example");// 销毁窗口 return 0; }