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中安装模块包版本冲突问题的解决
May 02 Python
将pip源更换到国内镜像的详细步骤
Apr 07 Python
django框架实现一次性上传多个文件功能示例【批量上传】
Jun 19 Python
python的pygal模块绘制反正切函数图像方法
Jul 16 Python
python递归法解决棋盘分割问题
Jul 17 Python
python实现将字符串中的数字提取出来然后求和
Apr 02 Python
Python Django form 组件动态从数据库取choices数据实例
May 19 Python
Django 解决开发自定义抛出异常的问题
May 21 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
Jun 10 Python
python中get和post有什么区别
Jun 19 Python
Python制作一个随机抽奖小工具的实现
Jul 07 Python
Python Pandas解析读写 CSV 文件
Apr 11 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
ftp类(example.php)
2006/10/09 PHP
php为什么选mysql作为数据库? Mysql 创建用户方法
2007/07/02 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
PHP设计模式之策略模式原理与用法实例分析
2019/04/04 PHP
IE8 引入跨站数据获取功能说明
2008/07/22 Javascript
JavaScript学习笔记记录我的旅程
2012/05/23 Javascript
使用jQuery解决IE与FireFox下createElement方法的差异
2013/11/14 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
javascript针对cookie的基本操作实例详解
2015/11/30 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
JS实现HTML表格排序功能
2016/08/05 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
利用JS做网页特效_大图轮播(实例讲解)
2017/08/09 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
微信小程序实现左侧滑栏过程解析
2019/08/26 Javascript
浅谈vue中resetFields()使用注意事项
2020/08/12 Javascript
Nodejs 数组的队列以及forEach的应用详解
2021/02/25 NodeJs
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
python字符串中的单双引
2017/02/16 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
celery在python爬虫中定时操作实例讲解
2020/11/27 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
大学新生军训个人的自我评价
2013/10/03 职场文书
主题酒店策划书
2014/01/28 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
三年级学生评语
2014/04/23 职场文书
市场开发与营销专业求职信范文
2014/05/01 职场文书
私人委托书格式
2014/09/10 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
MySQL学习总结-基础架构概述
2021/04/05 MySQL
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技