读视频时,帧率的设置

news/2024/7/21 4:31:08 标签: 图像处理

在此,我介绍一下如何读取视频,设置起始帧、结束帧及如何获取帧率。

//读取视频
VideoCapture  capture(“1.avi”);
if (!capture.isOpened())
{
	return 0;
}
long totalFrameNumber=capture.get(CV_CAP_PROP_FRAME_COUNT);//获取视频的总帧数
cout << "整个视频共" << totalFrameNumber << "帧" << endl;
//设置开始帧
long frameToStart = 300;
capture.set(CV_CAP_PROP_POS_FRAMES, frameToStart);
cout << "从第" << frameToStart << "帧开始读" << endl;
//设置结束帧  
int frameToStop = 400;
if (frameToStop < frameToStart)
{
	cout << "结束帧小于开始帧,程序错误,即将退出!" << endl;
	return -1;
}
else
{
	cout << "结束帧为:第" << frameToStop << "帧" << endl;
}
//获取帧率  
double rate = capture.get(CV_CAP_PROP_FPS);
cout << "帧率为:" << rate << endl;



http://www.niftyadmin.cn/n/635322.html

相关文章

成功 精力 基础

1、做一个靠谱&#xff0c;被信任的人。这是一个人的成功之本。忠诚、靠谱&#xff0c;被信任是当前社会职场所有人当中最为稀缺的的素质.从自身小事做起&#xff0c;做一个勤奋&#xff0c;努力&#xff0c;不计较&#xff0c;不抱怨的人。学会积极主动的去做事情&#xff0c;…

02.Seata介绍

Seata Fescar介绍 Fescar是阿里巴巴开源的分布式事务中间件。以高效并且对业务0侵入的方式&#xff0c;解决微服务场景下面临的分布式事务问题。Fescar的全称是Fast&Easy Commit And Rollback。是阿里内部的TXC&#xff08;Taobao Transaction Constructor&#xff09;和…

图像预处理~对左右部分分别直方图均衡化

一般的直方图均衡化对于光照的处理难免会有些瑕疵&#xff0c;这里介绍一种改进的直方图均衡化方法&#xff1a;对图像左右部分分别直方图均衡化。 说明&#xff1a;以下的程序是关于我自己的项目&#xff1a;人脸识别 做的&#xff0c;分别对左右两部分脸进行直方图均衡化&am…

在视频中实时地显示帧率

在视频中实时地显示帧率。但是呢&#xff0c;想要显示什么都是可以的啦&#xff0c;&#xff0c;&#xff0c; 下面&#xff0c;我们来看一下这个函数&#xff1a; void putText(Mat& img, const string& text, Point org, int fontFace, double fontScale, Scalar c…

03.部署Seata(整合Nacos)

部署Seata 1.win10部署Seata 1.1&#xff1a;下载Seata1.2.0的包并解压 去github下载很简单的步骤这里就不写了 1.2&#xff1a;进入到数据库中创建名字为seata的库SQL脚本地址如下 https://github.com/seata/seata/tree/develop/script/server1.3&#xff1a;找到自己的业…

人脸检测(2016年)

当前最先进的人脸检测方法&#xff1a;here&#xff0c;但是只能调用库函数&#xff0c;不过效果很好&#xff0c;准确度在99%左右&#xff0c;免费试用哦。

1.消息队列介绍

消息队列介绍 什么是消息队列 并没有标准的定义一般认为,消息中间件属于分布式系统中一个子系统关注与数据的发送与接收利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成主要概念:高效,可靠,异步 消息队列能做什么 服务解耦削峰填谷异步化调用 主流…

Bash Shell环境下编译打包MapReduce程序

2019独角兽企业重金招聘Python工程师标准>>> 摘自MapReduce Tutorial. 本文主要内容是在Linux Bash环境下进行Hadoop MapReduce的程序编译及打包。 某些生产环境&#xff0c;存在多层安全加固&#xff0c;导致将IDE中jar包上传至服务器是一件费事费力的事情&#xf…