【发布时间】:2018-10-13 14:08:50
【问题描述】:
通常我用 dlib 识别人脸,然后用代码裁剪人脸:
创建人脸检测器
face_detector = dlib.get_frontal_face_detector()
运行检测器并获取图像上人脸的边界框。
detected_faces = face_detector(图像, 1) face_frames = [(x.left(), x.top(), x.right(), x.bottom()) for x in detected_faces]
返回 face_frames
用dlib识别人脸好像很简单,但是图片中的人脸怎么对齐呢?
我在https://github.com/deepfakes/faceswap 看到了代码,需要复杂的计算。
那么如何用简单的方法对脸部进行处理和裁剪呢?
【问题讨论】:
标签: python-3.x opencv