opencv:视频播放控制
来源:互联网 发布:算法设计与分析第二版 编辑:程序博客网 时间:2024/05/21 14:50
/***通过添加一个全局变量来表示滚动条位置并且添加一个回调函数更新变量以及重新设置视频读入位置。*/#include "highgui.h"#include "cv.h"int g_slider_position = 0;CvCapture* g_capture = NULL;void onTrackbarSlide(int pos){ //设置以帧数来设置读入位置(FRAMES帧:AVI_RATIO视频长度比例) cvSetCaptureProperty(g_capture,CV_CAP_PROP_POS_FRAMES,pos);}int main(int argc,char** argv){ cvNamedWindow("Example3",CV_WINDOW_AUTOSIZE); g_capture = cvCreateFileCapture("avi.avi"); int frames = (int)cvGetCaptureProperty(g_capture,CV_CAP_PROP_FRAME_COUNT); if (frames!=0) { cvCreateTrackbar("Position","Example3",&g_slider_position,frames,onTrackbarSlide); } IplImage* frame; while(1) { frame = cvQueryFrame(g_capture); if(!frame) break; cvShowImage("Example2",frame); char c = cvWaitKey(33); if (c == 27) { break; } } cvReleaseCapture(&g_capture); cvDestroyWindow("Example2");}
0 0
- opencv 视频播放控制
- OpenCV视频播放控制
- OpenCV视频播放控制
- 【opencv】播放视频控制
- opencv:视频播放控制
- opencv视频播放控制
- opencv 之 视频播放控制
- OpenCV(3)-视频播放控制
- opencv 之 视频播放控制
- opencv 之 视频播放控制
- OpenCV视频进度播放控制
- opencv之视频播放控制
- OpenCV(五): Opencv视频播放控制
- 【OpenCV学习笔记】1.2 播放AVI视频&视频播放控制
- 【opencv的学习】播放avi视频和视频播放控制
- OpenCV学习笔记(三) 视频播放控制
- OpenCV笔记7:视频播放控制
- OpenCV播放视频并控制位置
- opencv:视频播放
- 蓝桥杯之全排列函数 next_permutation()解析
- String
- 链表基本问题集锦
- 02-源码编译安装测试postgresql 9.6.1(2017-02-07)
- opencv:视频播放控制
- 源码阅读有感
- java服务器线程
- .Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能
- 线程及进程间的通信
- opencv:图像变换
- 最大公约数和最小公倍数问题
- 二叉平衡树
- spring cloud-使用Hystrix实现单个方法的fallback