OpenCV-Python 摄像头实时检测人脸代码实例


Posted in Python onApril 30, 2019

参考

OpenCV摄像头使用

代码

import cv2

cap = cv2.VideoCapture(4) # 使用第5个摄像头(我的电脑插了5个摄像头)
face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml') # 加载人脸特征库

while(True):
  ret, frame = cap.read() # 读取一帧的图像
  gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # 转灰

  faces = face_cascade.detectMultiScale(gray, scaleFactor = 1.15, minNeighbors = 5, minSize = (5, 5)) # 检测人脸
  for(x, y, w, h) in faces:
    cv2.rectangle(gray, (x, y), (x + w, y + h), (0, 255, 0), 2) # 用矩形圈出人脸

  cv2.imshow('Face Recognition', gray)
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break

cap.release() # 释放摄像头
cv2.destroyAllWindows()

效果

OpenCV-Python 摄像头实时检测人脸代码实例

以上所述是小编给大家介绍的OpenCV-Python 摄像头实时检测人脸详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python模块搜索概念介绍及模块安装方法介绍
Jun 03 Python
一个基于flask的web应用诞生 flask和mysql相连(4)
Apr 11 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
python如何在循环引用中管理内存
Mar 20 Python
python 将md5转为16字节的方法
May 29 Python
获取django框架orm query执行的sql语句实现方法分析
Jun 20 Python
python子线程退出及线程退出控制的代码
Oct 16 Python
python 浅谈serial与stm32通信的编码问题
Dec 18 Python
Python序列类型的打包和解包实例
Dec 21 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
Apr 22 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
May 13 Python
Django集成MongoDB实现过程解析
Dec 01 Python
浅谈Python编程中3个常用的数据结构和算法
Apr 30 #Python
python通过paramiko复制远程文件及文件目录到本地
Apr 30 #Python
python实现定时压缩指定文件夹发送邮件
Dec 22 #Python
python定时复制远程文件夹中所有文件
Apr 30 #Python
python实现图片转字符小工具
Apr 30 #Python
python 列表中[ ]中冒号‘:’的作用
Apr 30 #Python
python实现趣味图片字符化
Apr 30 #Python
You might like
php date与gmdate的获取日期的区别
2010/02/08 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
2016/05/04 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
2016/06/28 PHP
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
js 获取元素下面所有li的两种方法
2014/04/14 Javascript
让html页面不缓存js的实现方法
2014/10/31 Javascript
jQuery中:password选择器用法实例
2015/01/03 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
jQuery下拉菜单的实现代码
2016/11/03 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
2019/07/19 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
JS实现百度搜索框关键字推荐
2020/02/17 Javascript
python抽象基类用法实例分析
2015/06/04 Python
Python使用cx_Oracle模块操作Oracle数据库详解
2018/05/07 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
2019/08/26 Python
python批量将excel内容进行翻译写入功能
2019/10/10 Python
Python中实现输入超时及如何通过变量获取变量名
2020/01/18 Python
Pandas之read_csv()读取文件跳过报错行的解决
2020/04/21 Python
Expedia爱尔兰:酒店、机票、租车及廉价假期
2017/01/02 全球购物
党支部书记岗位责任制
2014/02/11 职场文书
篝火晚会策划方案
2014/05/16 职场文书
校园文明标语
2014/06/13 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
辞职信如何写
2015/02/27 职场文书
保送生自荐信
2015/03/06 职场文书
工作态度不好检讨书
2015/05/06 职场文书
教师远程培训心得体会
2016/01/09 职场文书
小学数学教学反思范文
2016/02/16 职场文书