OpenCV入坑备忘2——读取视频、调整进度

本文介绍了如何使用OpenCV读取视频并进行播放,同时探讨了为视频添加进度条的问题,虽然实时反馈进度可能导致播放卡顿。
摘要由CSDN通过智能技术生成

Tips:暂时留坑,等深入理解后再续写

1、读取视频并播放

#include<iostream>
#include<opencv2/opencv.hpp>

using namespace cv;
using namespace std;

VideoCapture VCap;//视频容器

int main()
{
   
	VCap.open("./test.mp4");//打开根目录下的视频文件,VideoCapture结构被初始化
	if (!VCap.isOpened())//判断是否初始化/读取成功。与.open相关联(先后顺序)
		return -1;//如是,关闭程序

	Mat frame;//定义为Mat类,作为一个可以保存视频帧的结构
	while(1)
	{
   
		VCap >> frame;//从视频容器中读取数据
		//VCap.read(frame);//从视频或摄像头在捕获下一帧,并输出给指定对象
		if (frame.</
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值