python使用opencv驱动摄像头的方法


Posted in Python onAugust 03, 2018

如下所示:

#coding:utf-8
 
import cv2
import sys
from PIL import Image
 
 
def CatchUsbVideo(window_name, camera_idx):
 cv2.namedWindow(window_name)
 
 # 捕捉摄像头
 cap = cv2.VideoCapture(camera_idx)
 
 while cap.isOpened():
  ok, frame = cap.read() # 读取一帧数据
  if not ok:
   break
  # 显示图像
  cv2.imshow(window_name, frame)
  c = cv2.waitKey(10)
  if c & 0xFF == ord('q'):
   break
 
   # 释放摄像头并销毁所有窗口
 cap.release()
 cv2.destroyAllWindows()
 
 
if __name__ == '__main__':
 CatchUsbVideo("FaceRect", 0)

以上这篇python使用opencv驱动摄像头的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中lambda函数 list comprehension 和 zip函数使用指南
Sep 28 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
python3实现UDP协议的服务器和客户端
Jun 14 Python
Python爬虫的两套解析方法和四种爬虫实现过程
Jul 20 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
Python检查和同步本地时间(北京时间)的实现方法
Dec 03 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
使用python实现简单五子棋游戏
Jun 18 Python
python正则爬取某段子网站前20页段子(request库)过程解析
Aug 10 Python
Python爬虫实现模拟点击动态页面
Mar 05 Python
python给list排序的简单方法
Dec 10 Python
5个pandas调用函数的方法让数据处理更加灵活自如
Apr 24 Python
python 简单照相机调用系统摄像头实现方法 pygame
Aug 03 #Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
Aug 03 #Python
OpenCV2从摄像头获取帧并写入视频文件的方法
Aug 03 #Python
python中copy()与deepcopy()的区别小结
Aug 03 #Python
Python爬取个人微信朋友信息操作示例
Aug 03 #Python
python opencv人脸检测提取及保存方法
Aug 03 #Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
Aug 03 #Python
You might like
php自动加载的两种实现方法
2010/06/21 PHP
探寻PHP脚本不报错的原因
2014/06/12 PHP
一个非常实用的php文件上传类
2017/07/04 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
javascript定时器完整实例
2015/02/10 Javascript
PHP+jQuery+Ajax实现多图片上传效果
2015/03/14 Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
2015/09/19 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
JS hashMap实例详解
2016/05/26 Javascript
玩转JavaScript OOP - 类的实现详解
2016/06/08 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
用JS实现简单的登录验证功能
2017/07/28 Javascript
input file样式修改以及图片预览删除功能详细概括(推荐)
2017/08/17 Javascript
Angularjs中date过滤器失效的问题及解决方法
2018/07/06 Javascript
详解vue中localStorage的使用方法
2018/11/22 Javascript
深入浅析Vue 中 ref 的使用
2019/04/29 Javascript
layui 地区三级联动 form select 渲染的实例
2019/09/27 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
基于Canvas+Vue的弹幕组件的实现
2019/07/23 HTML / CSS
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
htmlentities() 和 htmlspecialchars()有什么区别
2015/07/01 面试题
介绍一下RMI的基本概念
2016/12/17 面试题
小学开学寄语
2014/01/19 职场文书
广告学毕业生求职信
2014/01/30 职场文书
军训学生自我鉴定
2014/02/12 职场文书
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
Java实现简易的分词器功能
2021/06/15 Java/Android
mysql自增长id用完了该怎么办
2022/02/12 MySQL