Python摄像头换脸,现实版“易容术”重现江湖-

Python摄像头换脸,现实版“易容术”重现江湖-,第1张

库环境:

视频图片效果如下:

使用dlib的shape_predictor_68_face_landmarks.dat模型获取一张有正脸的图片(1.png)和摄像头的自己的68个人脸特征点。

根据人脸特征点获取激带分别获取人脸掩模

对第一个图片仿射变换使其脸部对准摄像头图片中的脸部得到新的图片

对人脸掩模执行相同的 *** 作仿射

将两个性的得到图取并明喊芦集(不能让渗仿别的地方空了)

用opencv对两上面 *** 作,对仿射变换后的a图片和摄像头图片进行泊松融合

Fakeapp

系统:Win7, Win10

优点:枯梁吵容渣键易使用,集成GUI图形界面,环境安装比较简单,只要下载主程序和CORE文件就行

缺点:容易出错,效率偏低,更新很慢

2.Faceswap

系统:Win7, Win10

优点:Github开源软件,更新很快,效率高,不容易出错,出错之后容易调试,最新版集成GUI图形界面

缺点:需要一定的编程基础,需要安装python并用Python编译下载各种库文件,搭配环境较复杂

3.Openfaceswap

系统:Win10

优点:基于Faceswap定制的图形图像界面版本,集成所需要的库文件和环境,可下载faceswap覆盖子文件夹更新

缺点:出错后难解决问题

4.DeepfaceLab

系统:Win7, Win10

优点:基于Faceswap定制的bat处理批版本,支持手动截取人脸、集成所没侍需要的素材和库文件,功能强大

缺点:复杂、处理批较多,脸部数据不能和其他deepfakes通用,需要重新截取

5.Myfakeapp

系统:Win7, Win10

优点:同样基于Faceswap定制的GUI版本,已经安装好依赖,方便使用,A卡也可以提取脸部,脸部数据和faceswap通用,可以train和convert

缺点:未开发完成,提取脸部只能用CPU


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8247166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存