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 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Sep 06 Python
python中requests模块的使用方法
Apr 08 Python
用PyQt进行Python图形界面的程序的开发的入门指引
Apr 14 Python
python嵌套字典比较值与取值的实现示例
Nov 03 Python
python实现远程通过网络邮件控制计算机重启或关机
Feb 22 Python
用python处理图片之打开\显示\保存图像的方法
May 04 Python
python通过paramiko复制远程文件及文件目录到本地
Apr 30 Python
Python从函数参数类型引出元组实例分析
May 28 Python
python处理excel绘制雷达图
Oct 18 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
Feb 25 Python
如何用python爬取微博热搜数据并保存
Feb 20 Python
python缺失值填充方法示例代码
Dec 24 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循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
2014/08/25 PHP
html静态页面调用php文件的方法
2014/11/13 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
PHP基于进程控制函数实现多线程
2020/12/09 PHP
jquery获取被勾选的checked(选中)的那一行的3列和4列的值
2013/07/04 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
JS实现完全语义化的网页选项卡效果代码
2015/09/15 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
JS实现的自定义水平滚动字体插件完整实例
2016/06/17 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
Bootstrap轮播图的使用和理解4
2016/12/14 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
vue脚手架搭建项目的兼容性配置详解
2018/07/17 Javascript
深入浅析var,let,const的异同点
2018/08/07 Javascript
vue slots 组件的组合/分发实例
2018/09/06 Javascript
微信开发之微信jssdk录音功能开发示例
2018/10/22 Javascript
vue自定义组件实现双向绑定
2021/01/13 Vue.js
python单元测试unittest实例详解
2015/05/11 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
详解python函数传参是传值还是传引用
2018/01/16 Python
python实现随机调用一个浏览器打开网页
2018/04/21 Python
python实现人民币大写转换
2018/06/20 Python
python pytest进阶之fixture详解
2019/06/27 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
Django使用uwsgi部署时的配置以及django日志文件的处理方法
2019/08/30 Python
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
公司开业庆典主持词
2014/03/21 职场文书
超市理货员岗位职责
2014/07/04 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
教师批评与自我批评心得体会
2014/10/16 职场文书
2014年银行工作总结范文
2014/11/12 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS