经过了很长一段时间的 AI 技术发展,目前的 AI 换脸技术已经越来越成熟。除了能够实现人物照片的换脸,还可以实现视频中人物的换脸。
FaceFusion 是一款免费的换脸器,同时提供了脸部的修复增强功能。可以自己部署,也可以使用 Google colab 版本白嫖换脸。
FaceFusion 的 Github 项目,采用了 MIT 许可:
https://github.com/facefusion/facefusion
FaceFusion 只提供了一个简单主界面,操作简单:
本地部署
如果想要自己部署,可以参照以下安装指南。
https://docs.facefusion.io/installation
Google colab (需要魔法)
如果不想折腾,或者没有 GPU 怕跑得慢,可以直接使用 colab 版本进行快速体验。
初次使用 Google colab?先看看这篇吧:免费使用 Google Colab 部署 Stable Diffusion
1. 打开 colab
https://colab.research.google.com/github/facefusion/facefusion-colab/blob/master/facefusion.ipynb
2. 启动项目
按照顺序从上往下,点击红色框内的播放按钮,然后等待完成项目的下载、安装和启动。
3. 访问 FaceFusion
大约 10 分钟后,如果看到以下内容,恭喜你启动成功了。
点击红色框内的链接,进入 FaceFusion 主界面。
4. 开始换脸
在写这篇文章的过程中,脑子里闪过了马扎之战。那我就分别找一张照片,使用马斯克的体型、装束,将马斯克的脸蛋换成扎克伯格,连发型都不换。
在 SOURCE 面板上传扎克伯格的照片:
在 TARGET 面板上传马斯克的照片:
然后在右上方的 PREVIEW 面板,将会自动展示换完脸的 "马身扎面相"。
神似马扎,哈哈!!!就是有点模糊!