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. gta5显示nat较为严格_报告显示,中国超七成企业正在使用灵活用工
  2. 使用Redis存储Nginx+Tomcat负载均衡集群的Session
  3. 分布式是什么,集群又是什么呢
  4. DataGrid内容的导出
  5. Opencv dnn实现人类性别检测和年龄预测
  6. linux diff 补丁,Linux中diff、补丁的用法及介绍
  7. 【NLP】蓦然回首:谈谈学习模型的评估系列文章(一)
  8. [原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
  9. 顺势而为,戴尔加速流动文件系统进化
  10. SPOJ DQUERY D-query--线段树解法
  11. 在构造函数中的setData和getData
  12. Unity3D开发之VideoPlayer
  13. WinRAR密码破解(精)
  14. Linux 下编译出现“ln failed to create symbolic link operation not supported”
  15. 嵌入式开发有必要学习python吗?
  16. Mybatis基础学习之万能的Map和模糊查询
  17. 蓝肽子序列 [蓝桥杯]
  18. 显示答案c语言代码编程,c语言编程例题及答案
  19. EverBox开发笔记-3-iCloud Document Storage
  20. python画太极八卦图_「太极八卦图」使用HTML+CSS画太极八卦图 - seo实验室

热门文章

  1. arcgis车辆轨迹动态_聪明反被聪明误 屏蔽车辆GPS被处罚
  2. -bash: /usr/java/jdk1.8.0_101/bin/java: Permission denied
  3. SpringBoot在Tomcat下面启动,访问路径
  4. HTMl中内联边框是怎样实现连接的
  5. ISME | 通过长读长宏基因组测序揭示南极土壤未培养细菌的生物合成潜力
  6. The Innovation | Volume 2 Issue3 正式出版
  7. 简单使用DESeq2/EdgeR做差异分析
  8. Nature:依靠锰的氧化实现细菌的化能自养生长
  9. QB:基于深度学习的病毒序列识别
  10. Nature:运动能力与空间竞争驱动的细菌共存及机制解析