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 相关文章推荐
Python3 入门教程 简单但比较不错
Nov 29 Python
python自动化测试之连接几组测试包实例
Sep 28 Python
Django中对通过测试的用户进行限制访问的方法
Jul 23 Python
一个基于flask的web应用诞生 用户注册功能开发(5)
Apr 11 Python
详解Python:面向对象编程
Apr 10 Python
Python zip函数打包元素实例解析
Dec 11 Python
python opencv实现gif图片分解的示例代码
Dec 13 Python
Python.append()与Python.expand()用法详解
Dec 18 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
python列表推导和生成器表达式知识点总结
Jan 10 Python
python微信公众号开发简单流程实现
Mar 09 Python
Python Pygame实现俄罗斯方块
Feb 19 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
人族 Terran 魔法与科技
2020/03/14 星际争霸
PHP 读取文件的正确方法
2009/04/29 PHP
php 不同编码下的字符串长度区分
2009/09/26 PHP
发款php蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
解析php类的注册与自动加载
2013/07/05 PHP
PHP将进程作为守护进程的方法
2015/03/19 PHP
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
javascript 中__proto__和prototype详解
2014/11/25 Javascript
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
Vue 创建组件的两种方法小结(必看)
2018/02/23 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
Python中进程和线程的区别详解
2017/10/29 Python
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
2017/11/02 Python
使用Scrapy爬取动态数据
2018/10/21 Python
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
python进程和线程用法知识点总结
2019/05/28 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
html5 canvas合成海报所遇问题及解决方案总结
2017/08/03 HTML / CSS
jQuery treeview树形结构应用
2021/03/24 jQuery
物理教师自荐信范文
2013/12/28 职场文书
十八大感想感言
2014/02/10 职场文书
党建目标管理责任书
2014/07/25 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
幼儿园园长新年寄语2015
2014/12/08 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
ipad隐藏软件app图标方法
2022/04/19 数码科技