OpenCV播放视频,滑动条随帧数动态变化
来源:互联网 发布:安东尼戴维斯数据 编辑:程序博客网 时间:2024/06/04 18:06
#include "highgui.h"intg_slider_position= 0;CvCapture*g_capture= NULL;void OnTrackbarSlide(int pos){cvSetCaptureProperty(g_capture,CV_CAP_PROP_POS_FRAMES,pos);g_slider_position = pos;}int main(){/*加载图像IplImage * img = cvLoadImage("C:\\1.jpg");cvNamedWindow("Test", CV_WINDOW_NORMAL);cvShowImage("Test", img);cvWaitKey(0);cvReleaseImage(&img);cvDestroyWindow("Test");*//*加载视频*/cvNamedWindow("Vedio");g_capture = cvCreateFileCapture("C:\\1.mp4");int frames = (int)cvGetCaptureProperty(g_capture, CV_CAP_PROP_FRAME_COUNT);if (frames!=0){cvCreateTrackbar("Position", "Vedio", &g_slider_position, frames, OnTrackbarSlide);}IplImage *frame;while (true){frame = cvQueryFrame(g_capture);if (!frame){break;}g_slider_position = (int)cvGetCaptureProperty(g_capture, CV_CAP_PROP_POS_FRAMES);cvSetTrackbarPos("Position", "Vedio", g_slider_position);printf("%d",g_slider_position);cvShowImage("Vedio", frame);char c = cvWaitKey(33);if (c == 27)break;}cvReleaseCapture(&g_capture);cvDestroyWindow("Vedio");return(0);}
0 0
- OpenCV播放视频,滑动条随帧数动态变化
- opencv实现视频播放时滑动条滑动
- opencv Trackbar实现带滚动条的视频播放,且滚动条可自动滑动
- 1.0.2-学习Opencv与MFC混合编程之---为播放AVI视频添加滑动条
- 学习Opencv与MFC混合编程之---为播放AVI视频添加滑动条
- opencv之滑动条控制视频
- OpenCV播放视频 加随视频播放自动滚动的滚动条
- OpenCV播放视频 加随视频播放自动滚动的滚动条
- OpenCV 播放视频(带滚动条)
- OpenCV播放视频 加上滚动条
- OpenCV播放视频 加上滚动条
- opencv+QT 视频播放+滚动条
- opencv播放视频添加滚动条
- OpenCV入门:播放视频加入滚动条
- OpenCv播放视频并滚动条滚动
- opencv播放视频实时显示帧速(FPS),即是每秒帧数
- OpenCV播放视频 1加上滚动条 2加随视频播放自动滚动的滚动条
- 【OpenCV学习笔记】九、实例应用(二)鼠标截图程序及滑动条视频播放程序
- 【C++探索之旅】第一部分第二课:C++编程的必要软件
- eclipse提交新项目到github
- 高德地图中实现手绘任意线显示
- IOS小知识点17nil Nil NULL NSNull
- vs编译ffmpeg
- OpenCV播放视频,滑动条随帧数动态变化
- 数据结构之排序(冒泡,选择,插入,快排)
- Ogre基础教程3:地形,天空,烟雾
- Mac中Git的简单实用(6) --- 分支管理策略
- md5
- mysql查询语句的不等于写法
- afnetwork如何实现同步请求
- 雨松MOMO UGUI 之 全面理解图集与使用(三)
- 【趋势科技实习录】 PIT testing with OSCE11