系列目录
目录
前言
在很多场景下,我们要观察人物是否眨眼,很大概率可以根据上下眼皮是否闭合,以此来判断。
那么如果能把人脸打上关键点,是否就可以确认他的一些动作,例如,微笑,眨眼,愤怒。甚至三维人脸重建
那么本章节讲解如何在图片检测到人脸,并绘制出人脸关键点
一、方法
捋思路环节
1)首先我们得找到人脸在哪吧,需要检测到人脸,那么第一步就需要调用到Dlib库里的人脸检测器
2)那么,找到了人脸,就需要在人脸上识别到关键点,调用模型,找到坐标
3)人脸,人脸关键点都找到了,直接绘制出来就行了
二、人脸检测
1.dlib库安装
2.人脸检测
细节部分参考:基于dlib的人脸检测识别系列——人脸检测
直接调用人脸检测器即可
# 调用人脸检测器
detector = dlib.get_frontal_face_detector()
faces = detector(gray,1)
三、人脸关键点检测
关键点的作用在前言中已有解释,但是如何才能检测到呢?
其实dlib本来就有,我们可以去下载下来。
1.模型下载
我们需要下载人脸关键点模型。
下载这两个,不过我们只用68关键点那个。
懒人--->