Python OpenCV超详细讲解读取图像视频和网络摄像头


Posted in Python onApril 02, 2022

0、准备工作

右击新建的项目,选择Python File,新建一个Python文件,然后在开头import cv2导入cv2库。

Python OpenCV超详细讲解读取图像视频和网络摄像头

1、读取图像调用imread()方法获取我们资源文件夹中的图片使用imshow()方法显示图片,窗口名称为OutputwaitKey(0)这句可以让窗口一直保持,如果去掉这句,窗口会一闪而过

我们来看下效果:

Python OpenCV超详细讲解读取图像视频和网络摄像头

2、读取视频VideoCapture()方法的参数就是视频文件循环中通过read不断地去读视频的每一帧,再通过imshow显示出来最后if语句代表按q可以退出程序

我们来看下效果,视频播放速度会很快:

Python OpenCV超详细讲解读取图像视频和网络摄像头

3、网络摄像头

如果是调用笔记本自带的摄像头,参数就为0;如果是外置USB摄像头,参数就为1。

接着,设置一下摄像头窗口的宽高,参数3就代表的宽度,数值设置为640,参数4代表的高度,数值设置为480,参数10代表的亮度,数值设置为100。

while循环中的和上面的读取视频是一样的,没有改动,作为模板。

我们运行看下效果,可以看到笔记本前置摄像头打开(我拿本书挡住了,防止帅到你们):

Python OpenCV超详细讲解读取图像视频和网络摄像头

OK,第一节的内容还是非常简单的,主要是让大家熟悉下OpenCV最基础的应用。眼过千遍不如手过一遍,快去动手敲一遍吧~?

到此这篇关于Python OpenCV超详细讲解读取图像视频和网络摄像头的文章就介绍到这了,更多相关Python OpenCV 读取图像视频内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
wxPython中文教程入门实例
Jun 09 Python
Python自动扫雷实现方法
Jul 25 Python
python 全文检索引擎详解
Apr 25 Python
Python删除Java源文件中全部注释的实现方法
Aug 30 Python
浅谈Django自定义模板标签template_tags的用处
Dec 20 Python
Python扩展内置类型详解
Mar 26 Python
python dataframe astype 字段类型转换方法
Apr 11 Python
django-初始配置(纯手写)详解
Jul 30 Python
Python API自动化框架总结
Nov 12 Python
python用700行代码实现http客户端
Jan 14 Python
python实现图片转字符画的完整代码
Feb 21 Python
微信小程序调用python模型
Apr 21 Python
基于Python实现股票收益率分析
python实现对doc、txt、xls等文档的读写操作
Apr 02 #Python
Python OpenCV超详细讲解基本功能
python函数的两种嵌套方法使用
Apr 02 #Python
Python OpenCV超详细讲解调整大小与图像操作的实现
Python实现提取PDF简历信息并存入Excel
Apr 02 #Python
python对文档中元素删除,替换操作
Apr 02 #Python
You might like
自动生成文章摘要的代码[PHP 版本]
2007/03/20 PHP
php静态文件生成类实例分析
2015/01/03 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
php微信开发之带参数二维码的使用
2016/08/03 PHP
浅谈mysql_query()函数的返回值问题
2016/09/05 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
AngularJS变量及过滤器Filter用法分析
2016/11/22 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
Angular5中调用第三方js插件的方法
2018/02/26 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
Vue使用NProgress的操作过程解析
2019/10/10 Javascript
简单了解JavaScript sort方法
2019/11/25 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
2019/12/06 Javascript
理解Python垃圾回收机制
2016/02/12 Python
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
2020/12/04 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
html5实现多图片预览上传及点击可拖拽控件
2018/03/15 HTML / CSS
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
shell变量的作用空间是什么
2013/08/17 面试题
表决心的诗句大全
2014/03/11 职场文书
安全生产责任书范本
2014/04/15 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
2014年建筑工作总结
2014/11/26 职场文书
门面房租房协议书
2014/12/01 职场文书
教师读书活动心得体会
2016/01/14 职场文书
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript