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中的条件判断语句与循环语句用法小结
Mar 21 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
Jun 02 Python
使用python调用zxing库生成二维码图片详解
Jan 10 Python
利用Tkinter(python3.6)实现一个简单计算器
Dec 21 Python
tensorflow创建变量以及根据名称查找变量
Mar 10 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
对python xlrd读取datetime类型数据的方法详解
Dec 26 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
python 判断linux进程,并杀死进程的实现方法
Jul 01 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
Mar 12 Python
python 爬取吉首大学网站成绩单
Jun 02 Python
python数字图像处理数据类型及颜色空间转换
Jun 28 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边学边教》(01.开篇――准备工作)
2006/12/13 PHP
php安全配置 如何配置使其更安全
2011/12/16 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
指定位置如果有图片显示图片,无图片显示广告的JS
2010/06/05 Javascript
代码触发js事件(click、change)示例应用
2013/12/13 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
原生js实现日期联动
2015/01/12 Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
2015/03/10 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
JointJS JavaScript流程图绘制框架解析
2019/08/15 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
2019/09/18 Javascript
Vue替代marquee标签超出宽度文字横向滚动效果
2019/12/09 Javascript
利用H5api实现时钟的绘制(javascript)
2020/09/13 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
Django发送邮件和itsdangerous模块的配合使用解析
2019/08/10 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
利用CSS3的3D效果制作正方体
2020/03/10 HTML / CSS
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
英国最大的汽车配件在线商店:Euro Car Parts
2019/09/30 全球购物
优质飞蝇钓和渔具:RiverBum
2020/05/10 全球购物
会计专业自我鉴定
2014/02/10 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2015年政务公开工作总结
2015/05/19 职场文书
导游词之岳阳楼
2019/09/25 职场文书
基于Python实现射击小游戏的制作
2022/04/06 Python