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中的错误处理
Apr 10 Python
python多线程方式执行多个bat代码
Jun 07 Python
Python heapq使用详解及实例代码
Jan 25 Python
终端命令查看TensorFlow版本号及路径的方法
Jun 13 Python
python将print输出的信息保留到日志文件中
Sep 27 Python
python模拟预测一下新型冠状病毒肺炎的数据
Feb 01 Python
在python3中使用shuffle函数要注意的地方
Feb 28 Python
Python气泡提示与标签的实现
Apr 01 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 Python
Python使用lambda抛出异常实现方法解析
Aug 20 Python
Python pysnmp使用方法及代码实例
Aug 24 Python
win10+anaconda安装yolov5的方法及问题解决方案
Apr 29 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
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
php chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
PHP用SAX解析XML的实现代码与问题分析
2011/08/22 PHP
PHP+Mysql+jQuery实现发布微博程序 jQuery篇
2011/10/08 PHP
php数组函数序列之rsort() - 对数组的元素值进行降序排序
2011/11/02 PHP
php实现的获取网站备案信息查询代码(360)
2013/09/23 PHP
PHP文件缓存smarty模板应用实例分析
2016/02/26 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
2013/04/27 Javascript
今天是星期几的4种JS代码写法
2013/09/17 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
Python实现二叉堆
2016/02/03 Python
python生成密码字典的方法
2018/07/06 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
为中国消费者甄选天下优品:网易严选
2016/08/11 全球购物
美国电视购物:QVC
2017/02/06 全球购物
写给妈妈的道歉信
2014/01/11 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
班级学习计划书
2014/04/27 职场文书
励志演讲稿大全
2014/08/21 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
JavaScript canvas实现流星特效
2021/05/20 Javascript
python调用ffmpeg命令行工具便捷操作视频示例实现过程
2021/11/01 Python
python的netCDF4批量处理NC格式文件的操作方法
2022/03/21 Python
CSS 左边固定宽右边自适应的6种方法
2022/05/15 HTML / CSS