opencv创建视屏播放条
来源:互联网 发布:前台js调用天气插件 编辑:程序博客网 时间:2024/04/27 18:41
#include"opencv2/opencv.hpp"#include"opencv2/highgui/highgui.hpp"#include<iostream>using namespace std;using namespace cv;char *filename="test.avi";CvCapture *cap=0;int g_stream=0;int pos_frame=0;void onTrackBarSlider(int pos){ cvSetCaptureProperty(cap,CV_CAP_PROP_POS_FRAMES,pos); pos_frame=pos;}int main(){ cvNamedWindow("SHOW"); cap=cvCaptureFromFile(filename); int frames=(int)cvGetCaptureProperty(cap,CV_CAP_PROP_FRAME_COUNT); if(frames<0) { cout<<"check your input"<<endl; } cvCreateTrackbar("POSITION","SHOW",&g_stream,frames,onTrackBarSlider); IplImage *frame=0; while(1) { frame=cvQueryFrame(cap); if(!frame) { break; } cvShowImage("SHOW",frame); char c=cvWaitKey(33); if(c==27) { break; } cvSetTrackbarPos("POSITION","SHOW",pos_frame); pos_frame++; } cvReleaseCapture(&cap); cvDestroyWindow("SHOW"); return 0;}
Linux下编译g++ main.cpp -o Trackbar `pkg-config --cflags --libs opencv`(注意`是键盘左上角那个不是单引号)
阅读全文
0 0
- opencv创建视屏播放条
- opencv-创建跟踪条
- Opencv 创建滑动条
- opencv:创建滑动条
- opencv创建createTrackbar滑动条
- OpenCV 创建Trackbar 轨迹条
- opencv创建滚动条+canny
- OpenCV 播放视频(带滚动条)
- OpenCV播放视频 加上滚动条
- OpenCV播放视频 加上滚动条
- opencv+QT 视频播放+滚动条
- opencv播放视频添加滚动条
- OpenCV入门:播放视频加入滚动条
- OpenCv播放视频并滚动条滚动
- opencv 视屏播放并控制
- OpenCV创建的视频播放器
- opencv中创建滚动条浏览大图
- Opencv滑动条的创建和使用
- Activity与fragment传值关系
- Spring的作用域以及RequestContextListener作用
- Android 上传图片到服务器
- ORACLE初识总结
- MD5加密
- opencv创建视屏播放条
- VS单解决方案多项目多DLL多exe管理
- HTML颜色表及html代码(前端必备)
- Spring Scheduler的使用与坑
- Microsoft Office SharePoint Server 2016 备份与恢复解决方案(一,备份准备工作和注意事项。)
- String类型的转换
- Java命令模式
- 局部特征
- 如何利用树莓派打造一款机器人 | 新知 · 科技