opencv设置采集视频分辨率方式


Posted in Python onDecember 10, 2019

如下所示:

#include <opencv2\opencv.hpp> 
 
#include<ctime>
using namespace cv; 
using namespace std;
 
int main( ) 
{ 
	//【1】从摄像头读入视频
	VideoCapture capture(0);
 
	//【2】循环显示每一帧
	int j=0;
 
	 capture.set(CV_CAP_PROP_FRAME_WIDTH, 1080); 
  capture.set(CV_CAP_PROP_FRAME_HEIGHT,720); 
	while(1&&(j<100)) 
	{  clock_t start,finish;
    start=clock();
		j++;
		Mat frame; //定义一个Mat变量,用于存储每一帧的图像
		capture>>frame; //读取当前帧
		imshow("读取视频",frame); //显示当前帧
		cout<<frame.size()<<endl;
		imwrite("1.jpg",frame);
		finish=clock();
 
    cout << finish-start  << "/" << CLOCKS_PER_SEC << " (s) "<< endl;
		waitKey(1); //延时30ms
	} 
	return 0;   
}

摄像头要支持设置不同的分辨率。

1920x1080采集用时0.1s。

1080x720采集用时0.04s。

640x480采集用时0.02s。

以上这篇opencv设置采集视频分辨率方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
Feb 18 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
Feb 18 Python
python如何让类支持比较运算
Mar 20 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
Oct 18 Python
Python Unittest根据不同测试环境跳过用例的方法
Dec 16 Python
python导入pandas具体步骤方法
Jun 23 Python
PyQt5根据控件Id获取控件对象的方法
Jun 25 Python
如何基于Python获取图片的物理尺寸
Nov 25 Python
Softmax函数原理及Python实现过程解析
May 22 Python
Python3 pywin32模块安装的详细步骤
May 26 Python
Java多线程实现四种方式原理详解
Jun 02 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 Python
django框架forms组件用法实例详解
Dec 10 #Python
django框架auth模块用法实例详解
Dec 10 #Python
django框架中间件原理与用法详解
Dec 10 #Python
Django2 连接MySQL及model测试实例分析
Dec 10 #Python
python实现将视频按帧读取到自定义目录
Dec 10 #Python
django连接mysql数据库及建表操作实例详解
Dec 10 #Python
python 通过视频url获取视频的宽高方式
Dec 10 #Python
You might like
在IIS上安装PHP4.0正式版
2006/10/09 PHP
PHP生成json和xml类型接口数据格式
2015/05/17 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
PHP8.0新功能之Match表达式的使用
2020/07/19 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
JS 分号引起的一段调试问题
2009/06/18 Javascript
js 分页全选或反选标识实现代码
2011/08/09 Javascript
Javascript学习笔记 delete运算符
2011/09/13 Javascript
javascript相等运算符与等同运算符详细介绍
2013/11/09 Javascript
整理Javascript基础语法学习笔记
2015/11/29 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
JavaScript中清空数组的三种方式
2017/03/22 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
详解JavaScript类型判断的四种方法
2020/10/21 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
python爬虫入门教程之糗百图片爬虫代码分享
2014/09/02 Python
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
2015/04/05 Python
Python求出0~100以内的所有素数
2018/01/23 Python
Django添加feeds功能的示例
2018/08/07 Python
python过滤中英文标点符号的实例代码
2019/07/15 Python
Django 重写用户模型的实现
2019/07/29 Python
python两个list[]相加的实现方法
2020/09/23 Python
CSS3中Animation属性的使用详解
2015/08/06 HTML / CSS
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
航海技术专业毕业生求职信
2014/04/06 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
网络技术专业求职信
2014/05/02 职场文书
政府采购方案
2014/06/12 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
2015年医德考评自我评价
2015/03/03 职场文书
感恩教师节主题班会
2015/08/12 职场文书
教师病假条范文
2015/08/17 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python