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的Django REST框架中的序列化及请求和返回
Apr 11 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
Python3.X 线程中信号量的使用方法示例
Jul 24 Python
Python学习小技巧总结
Jun 10 Python
Python Django Cookie 简单用法解析
Aug 13 Python
linux下python中文乱码解决方案详解
Aug 28 Python
使用python实现男神女神颜值打分系统(推荐)
Oct 31 Python
Python高级特性之闭包与装饰器实例详解
Nov 19 Python
简单了解django文件下载方式
Feb 10 Python
python 决策树算法的实现
Oct 09 Python
python 获取计算机的网卡信息
Feb 18 Python
教你使用pyinstaller打包Python教程
May 27 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 SQL之where语句生成器
2009/03/24 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
PHP使用JSON和将json还原成数组
2015/02/12 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
Jquery中对数组的操作代码
2011/08/12 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
2012/07/31 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
2014/01/06 Javascript
jQuery实现下拉框左右选择的简单实例
2014/02/22 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
2015/08/04 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
浅谈javascript中执行环境(作用域)与作用域链
2016/12/08 Javascript
微信小程序 常见问题总结(4058,40013)及解决办法
2017/01/11 Javascript
Vue利用History记录上一页面的数据方法实例
2018/11/02 Javascript
js String.prototype.trim字符去前后空格的扩展
2020/08/23 Javascript
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
2020/07/31 Javascript
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
python海龟绘图实例教程
2014/07/24 Python
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
物业电工岗位职责
2013/11/20 职场文书
餐厅楼面主管岗位职责范本
2014/02/16 职场文书
技能竞赛活动方案
2014/02/21 职场文书
施工协议书范本
2014/04/22 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
运动会广播稿100字
2015/08/19 职场文书
Django开发RESTful API实现增删改查(入门级)
2021/05/10 Python
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android