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压缩和解压缩zip文件
Feb 14 Python
以windows service方式运行Python程序的方法
Jun 03 Python
Python编程入门之Hello World的三种实现方式
Nov 13 Python
用Python写一个无界面的2048小游戏
May 24 Python
python实现word 2007文档转换为pdf文件
Mar 15 Python
Python用Try语句捕获异常的实例方法
Jun 26 Python
python读取Excel表格文件的方法
Sep 02 Python
Python tkinter模版代码实例
Feb 05 Python
基于Python fminunc 的替代方法
Feb 29 Python
Python xlrd模块导入过程及常用操作
Jun 10 Python
Python虚拟环境的创建和包下载过程分析
Jun 19 Python
分享一个python的aes加密代码
Dec 22 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
windows xp下安装pear
2006/12/02 PHP
php中操作memcached缓存进行增删改查数据的实现代码
2014/08/15 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
PHP图片水印类的封装
2017/07/06 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
laravel 使用事件系统统计浏览量的实现
2019/10/16 PHP
php如何获取Http请求
2020/04/30 PHP
js中根据字数截取字符串,不能截断url
2012/01/12 Javascript
当鼠标移动时出现特效的JQuery代码
2013/11/08 Javascript
制作jquery遮罩层效果导航菜单代码分享
2013/12/25 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
Vue.2.0.5实现Class 与 Style 绑定的实例
2017/06/20 Javascript
vue单页应用中如何使用jquery的方法示例
2017/07/27 jQuery
vue组件与复用详解
2018/04/08 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
Vue的watch和computed方法的使用及区别介绍
2018/09/06 Javascript
Js中使用正则表达式验证输入是否有特殊字符
2018/09/07 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
[00:56]跨越时空加入战场 全新祈求者身心“失落奇艺侍祭”展示
2019/07/20 DOTA
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
Python中请不要再用re.compile了
2019/06/30 Python
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
伦敦一家非常流行的时尚精品店:Oxygen Boutique
2017/01/15 全球购物
SheIn俄罗斯:时尚女装网上商店
2017/02/28 全球购物
城建学院毕业生自荐信
2014/01/31 职场文书
怎么写好自荐书
2014/03/02 职场文书
竞聘上岗演讲稿
2014/05/16 职场文书
传播学专业毕业生自荐书
2014/07/01 职场文书
小学庆六一主持词
2015/06/30 职场文书
PHP 技巧 * SVG 保存为图片(分享图生成)
2021/04/02 PHP
关于Spring配置文件加载方式变化引发的异常详解
2022/01/18 Java/Android