python 人脸检测

pip install opencv-python
# 导入cv模块
import cv2
def face_detector():# 人脸识别cap = cv2.VideoCapture(0)# 告诉OpenCV使用人脸识别分类器# 分类器下载地址 :...\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xmlclassfier = cv2.CascadeClassifier("./haarcascade_frontalface_default.xml")while True:# 从摄像头取帧ret, frame = cap.read()# 图片转灰度图gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)# 人脸检测,1.2和2分别为图片缩放比例和需要检测的有效点数faceRects = classfier.detectMultiScale(gray, scaleFactor=1.2, minNeighbors=3, minSize=(32, 32))# print("人脸检测数量:",len(faceRects))if len(faceRects) > 0:  # 大于0则检测到人脸for faceRect in faceRects:  # 单独框出每一张人脸x, y, w, h = faceRectcv2.rectangle(frame, (x - 10, y - 10), (x + w + 10, y + h + 10), (0, 0, 255), 2)# 窗口名字cv2.namedWindow("enhanced", 0)# 窗口大小cv2.resizeWindow("enhanced", 640, 480)# 窗口位置cv2.moveWindow('enhanced', 0, 0)# 展示结果cv2.imshow("enhanced", frame)cv2.waitKey(1)# cv2.imshow('sugon', frame)# if cv2.waitKey(1) & 0xFF == ord('q'):  # 按q键退出#     break# when everything done , release the capturecap.release()cv2.destroyAllWindows()
if __name__ == '__main__':face_detector()

python 人脸检测相关推荐

  1. python 人脸检测_借助摄像头在Python中实现人脸检测

    Python部落(www.freelycode.com)组织翻译, 禁止转载 本文作者是Shantnu Tiwari--曾多年在C/C++的魔爪中饱受折磨,直到他发现了Python--使用起来感觉如呼 ...

  2. python人脸检测代码_python实现人脸识别代码

    从实时视频流中识别出人脸区域,从原理上看,其依然属于机器学习的领域之一,本质上与谷歌利用深度学习识别出猫没有什么区别.程序通过大量的人脸图片数据进行训练,利用数学算法建立建立可靠的人脸特征模型,如此即 ...

  3. python 人脸检测 大胡子_Python | 50行代码实现人脸检测

    信息安全公益宣传,信息安全知识启蒙. 加微信群回复公众号:微信群:QQ群:16004488 加微信群或QQ群可免费索取:学习教程 教程列表见微信公众号底部菜单 现在的人脸识别技术已经得到了非常广泛的应 ...

  4. 最简单的python 人脸检测

    本篇文章是最基本的人脸检测,没有复杂的算法,只是简单的运用了这三个库opencv,numpy,pillow. 一.开发环境搭建 我们使用Python自带的IDLE进行编程,我使用的电脑是Windows ...

  5. python人脸检测代码_如何用不到25行Python代码实现人脸检测

    本文我们会讲讲怎样利用不到 25 行 Python 代码和开源库 OpenCV,以很简单的方式实现人脸识别. 在正式开始前,先提以下两点小小的建议:先别急着跳到代码部分,最好在前文理解一下代码是干什么 ...

  6. python人脸检测代码_python3+openCV实现图片的人脸人眼检测,原理+参数+源代码

    上学时候用matlab学过一些图像处理的基础知识,当时课程作业是用haar实现人脸检测 but当时是心思根本不在图像处理上,so找了个同学帮忙做的,自己没上心 然鹅天道好轮回,现在捡起来了原来的算法一 ...

  7. python 人脸检测、单目测距以及人脸打码

    最近想写博客但是下班后完全提不起兴趣,今天周末刚好闲下心来,想了想把在github发现的一个人脸检测项目调试了下,发现挺不错的,准确率跟速度都挺适合低配版设备使用,所以过几天想自己训练一下检测车牌,试 ...

  8. python人脸检测与微信小程序_微信小程序实现人脸检测功能

    本文为大家分享了微信小程序实现人脸检测的具体代码,供大家参考,具体内容如下 因为本文章的人脸检测技术运用的是百度云人工智能,首先要有百度云的账号. 近期,人脸识别已经升级到了V3,开启了测试,所以也依 ...

  9. 基础知识(十三)dlib python人脸检测 特征点定位

    import cv2 import dlib import numpy as np #根据人脸框bbox,从一张完整图片裁剪出人脸 def getface():bgrImg = cv2.imread( ...

最新文章

  1. 设计模式原则--单一职责原则
  2. Spring MVC 基础
  3. sizeof(数组名)和sizeof(指针)
  4. BZOJ1652 [Usaco2006 Feb]Treats for the Cows
  5. [深入学习C#]利用反射给对象赋值
  6. Codeforces 558(C、D、E)总结
  7. python--创建excel文档
  8. 窥探JAVA WEB
  9. 首个教育部印发的人工智能行动计划出炉:规划三步走,大学有三任务
  10. 札记:android手势识别,MotionEvent
  11. 怎么还原打开方式为计算机程序,W10电脑系统如何还原打开方式
  12. C语言str函数系列
  13. HTML5期末大作业:蛋糕甜品网站设计——蛋糕甜品店铺(11页) HTML+CSS+JavaScript 关于美食甜品的HTML网页设计
  14. Dropping Balls, UVa679
  15. jquery打印网页当前页
  16. 甲骨文与谷歌进入第二轮版权之争
  17. linux C++ 获取当前时间,以标准时间“年-月-日 时:分:秒”的形式输出
  18. vscode编辑器搜索小技巧
  19. HDoj 2604 queuing
  20. 网站统计51LA数据引用功能详解及添加方法

热门文章

  1. Python 的编码问题UnicodeDecodeError: 'ascii' codec can't decode byte ××× in postition
  2. python while if 区别_对python中for、if、while的区别与比较方法
  3. 在线作图|两分钟在线做中性群落模型分析
  4. 零基础入门学习Python(10)-列表(2)
  5. Nature:承磊/李猛等发现产甲烷古菌的碳代谢新途径
  6. 青年生命科学论坛报告:扩增子和宏基因组数据分析与可视化流程—刘永鑫(北京210606)...
  7. 一文学会基于R的静态和动态网络绘制
  8. QIIME 2教程. 32如何写方法和引用Citing(2021.2)
  9. 多快好省的宏基因组研究技巧 — 资深专家分享
  10. Cell Research封面 | 刘志华组揭示肠道菌群可促进胰岛素的分泌