ReActor插件是从roop插件分叉而来的一个更轻便、安装更简单的换脸插件。操作简单,非常容易上手,下面我们就介绍一下,如何将ReActor作为stable diffusion的插件进行安装和使用。
一:安装ReActor插件
项目地址:https://github.com/Gourieff/sd-webui-reactor
在“扩展插件/Extensions”中安装ReActor。
无法下载的,可以从下面下载
【免费】StableDiffusionReActor换脸插件资源-CSDN文库
解压后将文件夹考贝到stable-diffusion-webui/extensions/下面,然后重启stable diffusion
安装成功后会在sd界面下生成如下界面
二:下载模型
1、codeformer.pth
将文件放到:/app/stable-diffusion-webui/models/Codeformer/
2、facelib,有两个模型detection_Resnet50_Final.pth和parsing_parsenet.pth。
将文件放到:stable-diffusion-webui/repositories/CodeFormer/weights/facelib/
3、inswapper_128.onnx
将文件放到:stable-diffusion-webui/models/insightface/
4、insightface
模型百度下载
链接:https://pan.baidu.com/s/1GtelYacvM9n7wAD1igrBTQ?pwd=3lwc
提取码:3lwc
三:如何使用
1、打开图生图
导入一张需要换脸的图片,
2、将ReActor前面打勾,启动ReActor,将导入一个人脸,如下图:
3、将重绘强度/Denoising strength调成“零”如下图
4、点击“生成/Generate”则换脸结果如下图
四:ReActor参数说明
1、多个人脸参数
当多个人脸时,如果想替换某一个人的人脸,可以在这里选择,每个人的编号是从左到右,为0,1,2,
例如,如果将源图第二个人的人脸换到目标图的第三个人的人脸,那么第一个框填“1”,第二个框填“2”。
2、图片存放处理
第一个参数:保存原图
第二个参数:如果有脸有面罩,头盔,可进行正确识别。
3、Upscale(图片放大)
选择高清化算法。
4、设置