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实现人人网登录示例分享
Jan 19 Python
python处理PHP数组文本文件实例
Sep 18 Python
Python 爬虫爬取指定博客的所有文章
Feb 17 Python
Python实现中一次读取多个值的方法
Apr 22 Python
python实现跨excel的工作表sheet之间的复制方法
May 03 Python
详解pyqt5 动画在QThread线程中无法运行问题
May 05 Python
详解分布式任务队列Celery使用说明
Nov 29 Python
python 实现调用子文件下的模块方法
Dec 07 Python
Python实现字符型图片验证码识别完整过程详解
May 10 Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
python使用正则表达式匹配txt特定字符串(有换行)
Dec 09 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
Look And Say 序列php实现代码
2011/05/22 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
jquery显示隐藏input对象
2014/07/21 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
JQuery显示隐藏页面元素的方法总结
2015/04/16 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
js实现各种复制到剪贴板的方法(分享)
2016/10/27 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
2017/04/13 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
js实现登录与注册界面
2017/11/01 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
js实现点赞效果
2020/03/16 Javascript
React组件设计模式之组合组件应用实例分析
2020/04/29 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
[01:14]3.19DOTA2发布会 三代刀塔人第二代
2014/03/25 DOTA
[06:01]刀塔次级联赛top10第一期
2014/11/07 DOTA
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
在Python3 numpy中mean和average的区别详解
2019/08/24 Python
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
自我鉴定书范文
2013/10/02 职场文书
六一儿童节活动策划方案
2014/01/27 职场文书
党员承诺书范文
2014/05/19 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
社区低保工作总结2015
2015/07/23 职场文书
《莫泊桑拜师》教学反思
2016/02/22 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
MySQL注入基础练习
2021/05/30 MySQL