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 相关文章推荐
Django中几种重定向方法
Apr 28 Python
Django中处理出错页面的方法
Jul 15 Python
Python中import机制详解
Nov 14 Python
Python3实现发送QQ邮件功能(文本)
Dec 15 Python
Python科学计算包numpy用法实例详解
Feb 08 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
Jun 14 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
如何使用python传入不确定个数参数
Feb 18 Python
Python新手学习装饰器
Jun 04 Python
Win10下用Anaconda安装TensorFlow(图文教程)
Jun 18 Python
Python用access判断文件是否被占用的实例方法
Dec 17 Python
详解python字符串驻留技术
May 21 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
php xml文件操作实现代码(二)
2009/03/20 PHP
php 数学运算验证码实现代码
2009/10/11 PHP
一个基于PDO的数据库操作类
2011/03/24 PHP
PHP Curl多线程原理实例详解
2013/11/06 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
PHP与MYSQL中UTF8编码的中文排序实例
2014/10/21 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
2018/09/03 PHP
javascript document.referrer 用法
2009/04/30 Javascript
css样式标签和js语法属性区别
2013/11/06 Javascript
JS 获取鼠标左右键的键值方法
2014/10/11 Javascript
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
jQuery Ajax前后端使用JSON进行交互示例
2017/03/17 Javascript
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
Angular+Node生成随机数的方法
2017/06/16 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
详解javascript appendChild()的完整功能
2018/08/18 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
Python中enumerate函数代码解析
2017/10/31 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
python实现名片管理系统
2018/11/29 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
css3 实现滚动条美化效果的实例代码
2021/01/06 HTML / CSS
精彩的推荐信范文
2013/11/26 职场文书
安全月活动总结
2014/05/05 职场文书
企业精神口号
2014/06/11 职场文书
2014年质检员工作总结
2014/11/18 职场文书
保护环境建议书作文500字
2015/09/14 职场文书
解决Nginx 配置 proxy_pass 后 返回404问题
2021/03/31 Servers
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android