Opencv step by step - 加载视频
生活随笔
收集整理的這篇文章主要介紹了
Opencv step by step - 加载视频
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
剛買了本 “學(xué)習(xí)Opencv” 這本書,慢慢看起來。
一開始就是加載視頻了。當(dāng)然了,首先你要有個視頻
從這里下載了一個:
然后依樣畫葫蘆抄了一下代碼(略加修改了下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; }編譯運行:
效果圖:
這個例子其實挺簡單的啊。這個網(wǎng)站上面下載的avi也挺神奇。
不知道這個播放器性能怎么樣,改天試試高質(zhì)量的AVI。
轉(zhuǎn)載于:https://www.cnblogs.com/tanhangbo/p/4282617.html
總結(jié)
以上是生活随笔為你收集整理的Opencv step by step - 加载视频的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matlab符号运算总结
- 下一篇: const常量和readonly常量区别