Opencv step by step - 加载视频
生活随笔
收集整理的这篇文章主要介绍了
Opencv step by step - 加载视频
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
刚买了本 “学习Opencv” 这本书,慢慢看起来。
一开始就是加载视频了。当然了,首先你要有个视频
从这里下载了一个:
然后依样画葫芦抄了一下代码(略加修改了下style):
AVIPlayer.cpp
#include <cv.h> #include <highgui.h>#define KEY_ESC 27 #define DELAY_TIME 33 int main(int argc,char **argv) {cvNamedWindow("good_player", CV_WINDOW_AUTOSIZE);CvCapture *capture = cvCreateFileCapture(argv[1]);IplImage *frame;while (true) {frame = cvQueryFrame(capture);if (!frame)break;cvShowImage("good_player",frame);char c = cvWaitKey(DELAY_TIME);if (KEY_ESC == c)break;}cvReleaseCapture(&capture);cvDestroyWindow("good_player");return 0; }编译运行:
效果图:
这个例子其实挺简单的啊。这个网站上面下载的avi也挺神奇。
不知道这个播放器性能怎么样,改天试试高质量的AVI。
转载于:https://www.cnblogs.com/tanhangbo/p/4282617.html
总结
以上是生活随笔为你收集整理的Opencv step by step - 加载视频的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Matlab符号运算总结
- 下一篇: const常量和readonly常量区别