python使用opencv在Windows下调用摄像头实现解析


Posted in Python onNovember 26, 2019

这篇文章主要介绍了python使用opencv在Windows下调用摄像头实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

环境准备

1.我这里使用的是python3.7.4

2.使用pip安装numpy与opencv-python模块

python使用opencv在Windows下调用摄像头实现解析

 安装成功后会提升succeed,这里我已安装所以提示已存在。需要注意的是opencv-python目前只有python3.7的支持版本不支持最新的python3.8。

可在阿里云的镜像仓库内查看opencv-python目前所支持python版本,cp**代表支持的python版本。

python使用opencv在Windows下调用摄像头实现解析

编写代码

import numpy as np
import cv2
#调用笔记本内置摄像头,所以参数为0,如果有其他的摄像头可以调整参数为1,2
cap=cv2.VideoCapture(0)
while True:
 #从摄像头读取图片
 sucess,img=cap.read()
 #转为灰度图片
 gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
 #显示摄像头,背景是灰度。
 cv2.imshow("img",gray)
 #保持画面的持续。
 k=cv2.waitKey(1)
 if k == 27:
 #通过esc键退出摄像
 cv2.destroyAllWindows()
 break
 elif k==ord("s"):
 #通过s键保存图片,并退出。
 cv2.imwrite("image2.jpg",img)
 cv2.destroyAllWindows()
 break
#关闭摄像头
cap.release()

运行结果

python使用opencv在Windows下调用摄像头实现解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python定时采集摄像头图像上传ftp服务器功能实现
Dec 23 Python
python抓取百度首页的方法
May 19 Python
深入解析Python设计模式编程中建造者模式的使用
Mar 02 Python
pandas数据清洗,排序,索引设置,数据选取方法
May 18 Python
python hbase读取数据发送kafka的方法
Dec 27 Python
Python实现的文轩网爬虫完整示例
May 16 Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 Python
如何将你的应用迁移到Python3的三个步骤
Dec 22 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
Jun 28 Python
详细分析Python可变对象和不可变对象
Jul 09 Python
解决Python字典查找报Keyerror的问题
May 26 Python
python标准库ElementTree处理xml
May 20 Python
使用Python实现 学生学籍管理系统
Nov 26 #Python
python redis 批量设置过期key过程解析
Nov 26 #Python
python3 tkinter实现添加图片和文本
Nov 26 #Python
使用Rasterio读取栅格数据的实例讲解
Nov 26 #Python
Python小程序之在图片上加入数字的代码
Nov 26 #Python
基于Python获取城市近7天天气预报
Nov 26 #Python
NumPy中的维度Axis详解
Nov 26 #Python
You might like
PHP 获取目录下的图片并随机显示的代码
2009/12/28 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
PHP插入排序实现代码
2013/04/04 PHP
ThinkPHP的I方法使用详解
2014/06/18 PHP
如何使用GDB调试PHP程序
2015/12/08 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
location.search在客户端获取Url参数的方法
2010/06/08 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
Vue实现路由跳转和嵌套
2017/06/20 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
vue实现微信二次分享以及自定义分享的示例
2019/03/20 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
2020/02/01 Javascript
[03:36]2014DOTA2 TI小组赛综述 八强诞生进军钥匙球馆
2014/07/15 DOTA
Python常用库推荐
2016/12/04 Python
PyCharm在win10的64位系统安装实例
2017/11/26 Python
利用Python半自动化生成Nessus报告的方法
2019/03/19 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
Python程序暂停的正常处理方法
2019/11/07 Python
Python对wav文件的重采样实例
2020/02/25 Python
基于Python的OCR实现示例
2020/04/03 Python
python 绘制正态曲线的示例
2020/09/24 Python
Python高阶函数与装饰器函数的深入讲解
2020/11/10 Python
护士自荐信
2013/10/25 职场文书
3D空间设计学生找工作的自我评价
2013/10/28 职场文书
《姥姥的剪纸》教学反思
2014/02/25 职场文书
无财产离婚协议书范本
2014/10/28 职场文书
2014年技术部工作总结
2014/12/12 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
写给女朋友的检讨书
2015/05/06 职场文书