cv2实现拖拽功能于视频文件中
发布时间
阅读量:
阅读量
从【opencv四】利用opencv读取显示视频中加载的视频仅支持常规播放,无法像普通播放器那样通过拖动进度条来控制播放位置。本研究的目标是设计一个滑块功能,以实现对视频进度条的拖动操作。此前所使用的头文件highgui.hpp除了具备读取与显示视频的基本功能外,还集成了上述提到的滑块功能,从而使得用户能够便捷地跳转至视频的任意部分。通过调用cv::createTrackbar()函数创建滑块,并设定该滑块在哪个窗口中进行展示。
以下代码的作用是在基础视频查看器窗口中添加一个trackbar滑块,用于在视频文件中实现位置的移动。
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>
#include <fstream>
using namespace std;
using namespace cv;
int g_slider_position = 0;
int g_run = 1;
int g_dontset = 0;
VideoCapture g
全部评论 (0)
还没有任何评论哟~
