几周前,我介绍了基于stable diffsion的一个换脸插件:roop(这个插件也有独立版,功能更多,甚至可以给视频换脸)。
基于该插件,在AI绘画的时候,可以很好的实现用一张人脸照片一键换脸,不过这个工具的缺点是部分照片不太像,需要生成较多的照片,才能找到比较合适的。
出现这个问题的原因是AI绘画的人物脸部不同角度时,模型比较难适配完美。
最近又有一款stable diffsion换脸插件横空出世,它叫FaceSwapLab,和roop相比,它有个最大的优点:
可以上传多张照片(同一人)。
这意味着让AI画的人脸,和原素材更像。模型可以融合这些人脸的共同点,从而效果更加完美。
插件安装地址:
https://github.com/glucauze/sd-webui-faceswaplab
在扩展--从网址安装,贴上该地址,点击安装即可,如果网络不稳定,可以前面加上git仓库专用代理:
https://ghproxy.com/https://github.com/glucauze/sd-webui-faceswaplab
安装成功后,重启WebUI启动器,会出现faceswaplab菜单,共有两个位置,一个在横向选项卡:
一个在左边栏,ControlNet下面:
配合stable diffsion正常使用是左边栏,横向选项卡主要是辅助功能,对比图片、批处理图片等功能。
功能简介:
1、FaceSwapLab选项卡:提供各种工具(构建、比较、提取、批处理。另,最近事情多,等我有精力汉化这些菜单)
2、FaceSwapLab 设置:FaceSwapLab 设置现在是 sd 设置的一部分。
设置需要改动的项目不多,从模型看,其实和roop使用的是同一个模型。
可以选择最多混合的脸部数(个人认为,只要上传的照片足够多,就没必要炼LoRA了)。
3、通过检查点重新使用脸部:FaceTools 选项卡现在允许创建检查点,这有助于脸部重新使用。当使用检查点时,它优先于参考图像,并且参考源图像被丢弃。
4、性别检测:该程序现在可以根据面部检测性别。
5、脸部组合(混合):可以组合多个版本的脸部以增强交换效果。这种混合发生在检查点创建期间。
和设置组合使用,可以上传多张(默认3张)用来混合的照片。
6、保留原始图像:您可以选择在交换过程之前保留原始图像。
7、用于替换的多个面部版本:该程序允许使用同一面部的多个版本进行替换。
8、面部相似度和过滤:您可以将面部与参考和/或源图像进行比较。
9、脸部比较:脸部比较功能。
10、面部提取:具有或不具有放大功能的面部提取。
配置完成后,点击启用,并将多张照片上传混合,耐心等待即可收获一张远比roop更加接近本人的照片。
和roop不同的是,FaceSwapLab支持NSFW(少儿不宜)模式,至于NSFW开关,我就不多说了,在设置里可以自行开启/关闭... ...
出自:https://mp.weixin.qq.com/s/6JLA3JYzIQI8cD0f4o7ieQ