专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
今天看啥  ›  专栏  ›  程序员大咖

小 200 行 Python 代码做了一个换脸程序

程序员大咖  · 公众号  · 程序员  · 2018-04-17 09:15
    

文章预览

点击上方“ 程序员大咖 ”,选择“置顶公众号” 关键时刻,第一时间送达! 简介 在这篇文章中我将介绍如何写一个简短(200行)的 Python 脚本,来自动地将一幅图片的脸替换为另一幅图片的脸。 这个过程分四步: 检测脸部标记。 旋转、缩放、平移和第二张图片,以配合第一步。 调整第二张图片的色彩平衡,以适配第一张图片。 把第二张图像的特性混合在第一张图像中。 1.使用 dlib 提取面部标记 该脚本使用  dlib  的 Python 绑定来提取面部标记: Dlib 实现了 Vahid Kazemi 和 Josephine Sullivan 的《 使用回归树一毫秒脸部对准 》论文中的算法。算法本身非常复杂,但dlib接口使用起来非常简单: PREDICTOR_PATH = "/home/matt/dlib-18.16/shape_predictor_68_face_landmarks.dat"   detector = ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览