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中for循环和while循环的基本使用方法
Aug 21 Python
Python作用域用法实例详解
Mar 15 Python
Python Queue模块详细介绍及实例
Dec 27 Python
详谈Python基础之内置函数和递归
Jun 21 Python
Python判断以什么结尾以什么开头的实例
Oct 27 Python
python 使用装饰器并记录log的示例代码
Jul 12 Python
详解Python 4.0 预计推出的新功能
Jul 26 Python
python 计算积分图和haar特征的实例代码
Nov 20 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
Feb 18 Python
详解numpy.ndarray.reshape()函数的参数问题
Oct 13 Python
python文件路径操作方法总结
Dec 21 Python
Pycharm 设置默认解释器路径和编码格式的操作
Feb 05 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
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
jquery利用event.which方法获取键盘输入值的代码
2011/10/09 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
js 判断图片是否加载完以及实现图片的预下载
2014/08/14 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
js 获取站点应用名的简单实例
2016/08/18 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
QQ跳转支付宝并自动领红包脚本(最新)
2018/06/22 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
微信小程序利用云函数获取手机号码
2019/12/17 Javascript
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
2020/04/04 jQuery
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
python使用百度翻译进行中翻英示例
2014/04/14 Python
深入理解Django的中间件middleware
2018/03/14 Python
Python实现打砖块小游戏代码实例
2019/05/18 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
南非最受欢迎的时尚品牌:MRP
2016/09/18 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
中文专业毕业生自荐信
2013/10/28 职场文书
绩效考核实施方案
2014/03/18 职场文书
团组织推优材料
2014/12/29 职场文书
歌咏比赛主持词
2015/06/29 职场文书
幼儿园教师辞职信
2019/06/21 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python