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创建和使用字典实例详解
Nov 01 Python
Python导入oracle数据的方法
Jul 10 Python
Python求算数平方根和约数的方法汇总
Mar 09 Python
python使用logging模块发送邮件代码示例
Jan 18 Python
python中in在list和dict中查找效率的对比分析
May 04 Python
Python基于property实现类的特性操作示例
Jun 15 Python
浅谈Pandas Series 和 Numpy array中的相同点
Jun 28 Python
Python实现直方图均衡基本原理解析
Aug 08 Python
Python 实现Numpy中找出array中最大值所对应的行和列
Nov 26 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
使用python-cv2实现视频的分解与合成的示例代码
Oct 26 Python
python中filter,map,reduce的作用
Jun 10 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
用Flash图形化数据(二)
2006/10/09 PHP
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
typecho插件编写教程(二):写一个新插件
2015/05/28 PHP
php如何连接sql server
2015/10/16 PHP
js 3种归并操作的实例代码
2013/10/30 Javascript
详解javascript函数的参数
2015/11/10 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
2016/03/18 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
JS实现旋转木马式图片轮播效果
2017/01/18 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
seajs下require书写约定实例分析
2018/05/16 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
python获取本机外网ip的方法
2015/04/15 Python
Python中set与frozenset方法和区别详解
2016/05/23 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
python图像处理入门(一)
2019/04/04 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
2019/06/18 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
Python实现粒子群算法的示例
2021/02/14 Python
如何定义一个可复用的服务
2014/09/30 面试题
护士求职推荐信范文
2013/11/23 职场文书
市场营销求职信范文
2014/02/21 职场文书
给老婆大人的检讨书
2014/02/24 职场文书
骨干教师培训方案
2014/05/06 职场文书
我的中国梦心得体会范文
2016/01/05 职场文书
PHP基本语法
2021/03/31 PHP