美文网首页
OpenCV-Python 人脸识别

OpenCV-Python 人脸识别

作者: Moneys | 来源:发表于2018-01-15 14:30 被阅读0次

原图片

原图

识别的图片

识别图

实现代码

import cv2

# 读入图像
img = cv2.imread("test.jpg")

# 加载人脸特征,该文件在 python安装目录\Lib\site-packages\cv2\data 下
face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml')
# 将读取的图像转为COLOR_BGR2GRAY
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# 检测出的人脸个数
faces = face_cascade.detectMultiScale(gray, scaleFactor = 1.15, minNeighbors = 5, minSize = (5, 5))

print("Face : {0}".format(len(faces)))

# 用矩形圈出人脸的位置
for(x, y, w, h) in faces:
    cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 2) 

cv2.namedWindow("Faces")
cv2.imshow("Faces", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

其他

相关文章

  • OpenCV-Python 人脸识别

    原图片 识别的图片 实现代码 其他 图片源自网络,侵删。 代码参考自https://my.oschina.net/...

  • 人脸识别技术 通识

    人脸识别技术 通识 1 人脸识别概要 2 人脸识别工作原理 3 人脸识别技术分类 4 人脸识别技术优缺点 5 人脸...

  • 都在说人脸识别有Bug,是真的吗?

    “人脸识别破解”“反人脸识别技术”“人脸识别漏洞”“人脸识别失误”“尽量不要用人脸识别”….网上N多这样的信息铺天...

  • EigenFaces人脸识别---OpenCV-Python开发

    EigenFaces原理 EigenFaces通常也被称为特征脸,它使用主成分分析(Principal Compo...

  • Fisherfaces人脸识别---OpenCV-Python开

    Fisherfaces原理 PAC方法是EigenFaces人脸识别的核心,它找到了最大化数据总方差特征的线性组合...

  • 2020-06-09

    云卡通人脸识别系统含盖:动态人脸识别门禁管理系统、动态人脸识别消费系统、动态人脸识别考勤系统。其中动态人脸识别消费...

  • 人脸识别闸机安装知识

    随着人脸识别技术的成熟,人脸识别闸机越来越受欢迎,在选型上也丰富多样。人脸识别闸机包含人脸识别摆闸、人脸识别翼闸、...

  • 2020-07-28

    一、人脸识别系统具有广泛的应用:包括人脸识别出入管理系统、人脸识别门禁考勤系统、人面识别消费管理系统、人脸识别通道...

  • 人脸识别 -- 活体检测(张嘴摇头识别)

    一:简介 最近项目在做了身份证银行卡识别之后,开始实现人脸识别和活体识别,其中人脸识别包括人脸入库、人脸查找、人脸...

  • facexx解析:人脸识别技术市场在哪些领域?

    人脸识别技术经历了可见光图像人脸识别、三维图像人脸识别/热成像人脸识别、基于主动近红外图像的多光源人脸识别三层进化...

网友评论

      本文标题:OpenCV-Python 人脸识别

      本文链接:https://www.haomeiwen.com/subject/mbzroxtx.html