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 相关文章推荐
在Django框架中设置语言偏好的教程
Jul 27 Python
unittest+coverage单元测试代码覆盖操作实例详解
Apr 04 Python
Python基于递归算法实现的汉诺塔与Fibonacci数列示例
Apr 18 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
使用python实现unix2dos和dos2unix命令的例子
Aug 13 Python
python numpy数组复制使用实例解析
Jan 10 Python
Python+OpenCV实现图像的全景拼接
Mar 05 Python
python3利用Axes3D库画3D模型图
Mar 25 Python
改变 Python 中线程执行顺序的方法
Sep 24 Python
python通过cython加密代码
Dec 11 Python
解决Pycharm 运行后没有输出的问题
Feb 05 Python
django inspectdb 操作已有数据库数据的使用步骤
Feb 07 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
JQuery的Validation插件中Remote验证的中文问题
2010/07/26 Javascript
THREE.JS入门教程(3)着色器-下
2013/01/24 Javascript
浅析Js中的单引号与双引号问题
2013/11/06 Javascript
jquery实现的图片点击滚动效果
2014/04/29 Javascript
一段非常简单的js判断浏览器的内核
2014/08/17 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
2015/12/10 Javascript
由浅入深讲解Javascript继承机制与simple-inheritance源码分析
2015/12/13 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
js实现方块上下左右移动效果
2017/08/17 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
JavaScript遍历数组的三种方法map、forEach与filter实例详解
2019/02/27 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
python通过yield实现数组全排列的方法
2015/03/18 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
2017/12/20 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python读取数据集并消除数据中的空行方法
2018/07/12 Python
pandas 强制类型转换 df.astype实例
2020/04/09 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
CSS3 选择器 伪类选择器介绍
2012/01/21 HTML / CSS
详解WebSocket跨域问题解决
2018/08/06 HTML / CSS
html5利用canvas实现颜色容差抠图功能
2019/12/23 HTML / CSS
儿科护士自我鉴定
2013/10/14 职场文书
最经典的商业地产项目广告词
2014/03/13 职场文书
生物学专业求职信
2014/07/23 职场文书
党的群众路线对照检查材料思想汇报(学校)
2014/10/04 职场文书
高中教师个人工作总结
2015/02/10 职场文书
2015年小学生国庆节演讲稿
2015/07/30 职场文书
幼儿园小班班务总结
2015/08/03 职场文书
2019年描写人生经典诗句大全
2019/07/08 职场文书
动画《朋友游戏》公开佐藤友生绘制的开播纪念绘
2022/04/06 日漫