python 电脑摄像头调用
任务目标:
使用python调用摄像头,将摄像头得到画面进行图像处理(cv2)。
代码实现结果:
导入图像处理的包:
import cv2
摄像头打开:
#获取摄像头
cap = cv2.VideoCapture(0,cv2.CAP_DSHOW)
#打开摄像头
cap.open(0)
获取图像,并进行处理:
while cap.isOpened():#获取画面flag, frame = cap.read()######################画面处理1###########################灰度图frame = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY)frame = cv2.medianBlur(frame, 5)img_blur = cv2.GaussianBlur(frame, ksize=(21, 21),sigmaX=0, sigmaY=0)frame = cv2.divide(frame, img_blur, scale=255)#画面显示cv2.imshow('mytest', frame)#设置退出按钮key_pressed = cv2.waitKey(100)print('单机窗口,输入按键,电脑按键为',key_pressed,'按esc键结束')if key_pressed == 27:break
关闭摄像头:
#关闭摄像头
cap.release()
#关闭图像窗口
cv2.destroyAllWindows()
完整代码:
import cv2#获取摄像头
cap = cv2.VideoCapture(0,cv2.CAP_DSHOW)
#打开摄像头
cap.open(0)while cap.isOpened():#获取画面flag, frame = cap.read()######################画面处理1###########################灰度图frame = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY)frame = cv2.medianBlur(frame, 5)img_blur = cv2.GaussianBlur(frame, ksize=(21, 21),sigmaX=0, sigmaY=0)frame = cv2.divide(frame, img_blur, scale=255)#画面显示cv2.imshow('mytest', frame)#设置退出按钮key_pressed = cv2.waitKey(100)print('单机窗口,输入按键,电脑按键为',key_pressed,'按esc键结束')if key_pressed == 27:break#关闭摄像头
cap.release()
#关闭图像窗口
cv2.destroyAllWindows()
python 电脑摄像头调用相关推荐
- 在python中调用js或者nodejs要使用PyExecJs第三方包。
在python中调用js或者nodejs要使用PyExecJs第三方包. 使用时:import execjs 这是没有用到nodejs的情况:如果用到nodejs,这种写法会报"Cannot ...
- 如何在Python中调用Windows的cmd命令?
简 介: 利用os,commands,subprocess模块可以在python中调用windows中的命令.从使用方便性上来看,利用os.popen可以执行windows的程序并可以获得返回内容. ...
- SQLite 版本引发的 Python 程序调用问题
问题 在跑 OpenStack functional 功能测试的时候有两个用例过不去. nova.tests.functional.db.test_resource_provider.Resource ...
- python 尚未调用 CoInitialize
python 尚未调用 CoInitialize import pythoncom pythoncom.CoInitialize()
- python如何调用图片-python调用图片
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python本身也有识别图片转文字的框架,但是相比调用接口,识别的精度就略显不行 ...
- python有道翻译接口-Python通过调用有道翻译api实现翻译功能示例
本文实例讲述了Python通过调用有道翻译api实现翻译功能.分享给大家供大家参考,具体如下: 通过调用有道翻译的api,实现中译英.其他语言译中文 Python代码: # coding=utf-8 ...
- caffe预测、特征可视化python接口调用
转载自: 深度学习(九)caffe预测.特征可视化python接口调用 - hjimce的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/hjimce/articl ...
- 深度学习(九)caffe预测、特征可视化python接口调用
caffe预测.特征可视化python接口调用 原文地址:http://blog.csdn.net/hjimce/article/details/48972877 作者:hjimce 网上有很多caf ...
- python如何调用c编译好可执行程序
python如何调用c编译好可执行程序 (2012-08-27 20:34:51) 转载▼ 标签: 杂谈 分类:学习 以下总结出几种在Python 中调用 C/C++代码的方法 ----------- ...
最新文章
- 学习笔记TF065:TensorFlowOnSpark
- 引用 引用 引用 学会求知 学会共处 学会做人 学会做事
- MATLAB寻址访问按什么优先,matlab笔记
- html background缩放,background-size使用详解
- setModel 的核心逻辑
- web.xml 组件加载顺序
- Tushare数据工具介绍
- 中医药天池大数据竞赛——中医文献问题生成挑战(二)
- owasp top10
- TrollStore 永久自签ipa软件
- 【codevs1422】河城荷取 二分+dinic
- 【日常学习】使用anaconda管理环境并安装cuda和cudnn和tensorflow
- linux用户自动输入密码,Linux自动输入密码登录用户
- 聚类 k-means、yellowbrick和信用卡用户实例 -- 023
- Mybatis源码基础解析
- mencoder 和ffmpeg常用命令
- 2020年7月最新,火车头批量采集微信公众号最近文章(包括实时更新)的方法及思路
- 业余人士必备上网工具- 3721 上网助手 2005
- 360桌面助手壁纸存储文件夹
- g4600黑苹果efi_黑苹果硬盘引导的两种方式
热门文章
- Gradle理论与实践一:Gradle入门
- 黑莓财报:净亏损 4700 万美元,营收主要来自软件业务
- Xmind 2022 Mac中文版 思维导图软件
- 电子商刊营销 iebook第一门户将掀代理狂潮!
- 2010考研数学二第(6)题——极限刻画二重积分
- access视频教程百度网盘_Office 2010高效办公从入门到精通(光盘)视频教程
- 【论文阅读|浅读】GCC: Graph Contrastive Coding for Graph Neural Network Pre-Training
- toString()及重写的作用与应用
- 电子猫眼视频服务器地址修改,一种智能猫眼及智能猫眼与云端管理系统的使用方法专利_专利查询 - 天眼查...
- 下载python3.10版本pycharm仍显示python3.1以及官网如何下载旧版版本python