【开箱即用】基于dlib的人脸关键点、对齐(face alignment)、裁剪

  • 参考代码:stylegan-encoder/align_images.py at master · Puzer/stylegan-encoder (github.com)
  • 理解:https://blog.csdn.net/u012208159/article/details/50500224
    【开箱即用】基于dlib的人脸关键点、对齐(face alignment)、裁剪_第1张图片

使用前提

  • 基于python
  • 熟练使用 conda 创建python虚拟环境
  • 安装dlib python库
  • 下载dlib相应模型:
    • 网盘 | 提取码:2022
    • 官方 http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2

推理

  • https://gitee.com/zengxy2020/csdn_dlib_face_alignment
    【开箱即用】基于dlib的人脸关键点、对齐(face alignment)、裁剪_第2张图片
#git方式下载
git clone [email protected]:zengxy2020/csdn_dlib_face_alignment.git

下载模型后根目录结构
【开箱即用】基于dlib的人脸关键点、对齐(face alignment)、裁剪_第3张图片

推理

  • 其中raw_images是输入文件夹,将对整个文件夹图片进行推理
  • aligned_images是输出结果保存路径(可任意指定,不需要提前创建)
 python align_images.py  ./raw_images ./aligned_images

dlib 68关键点位置

代码原理

  • 1710. Progressive Growing of GANs for Improved Quality, Stability, and Variation(出处)

【开箱即用】基于dlib的人脸关键点、对齐(face alignment)、裁剪_第4张图片

你可能感兴趣的:(开箱即用,计算机视觉相关,python,dlib,face_align,face_crop)