Reactor插件是什么?有什么用?
Reactor 是一个用于 Stable Diffusion 的换脸插件,
主要功能是实现图片中的精确换脸。它可以自动检测并替换图片中的多个面部,适用于多种场景,比如生成逼真的图像或者进行复杂的图片处理。
通过 Reactor,用户可以更轻松地实现高质量的换脸效果,提升作品的真实性和视觉效果
下面我给大家准备了两种安装方式,小白建议直接用第二种
安装前置条件:
1-已安装stablediffusion-webui(即sd)
2-已安装Visual Studio 2022
安装方式1(GitHub网址安装)
安装网址:
https://github.com/Gourieff/sd-webui-reactor?tab=readme-ov-file#insightfacebuild
step1-下载并安装Visual Studio 2022
**下载地址:**https://visualstudio.microsoft.com/downloads/
step2-复制插件安装包连接
step3-粘贴链接安装
打开sd-webui,在扩展列表里-从网址安装-粘贴链接-安装
step4-下载安装insightface模型
下载链接:
复制粘贴链接会自行下载
放置模型文件
将insightface文件放置于根目录model-insightface(如果没看到文件夹可以自己创建个同名的或者先重启webui再去放文件)
step5-安装成功:重启webui使用
在底下插件的位置可以看到reactor就可以使用了
安装方式2(整合包安装)
如果你嫌麻烦可以直接下载我准备的整合包,将文件放到对应的位置就可以
step1-下载整合包
下载地址:
https://pan.quark.cn/s/4137049f56a2
step2-安装Visual Studio 2022
双击整合包里的Visual Studio 2022文件进行安装
step3-将文件放置根目录对应文件夹
models与inswapper文件放在model-insightface文件夹(没有insightface文件夹自己创建个)
插件本体sd-webui-reactor文件夹放在根目录extensions文件夹
step4-安装成功:运行webui
正常运行加载即可
注意事项与报错解决:
注意事项:
自己手动从网址安装的(安装方式1),可能会因为网络问题出现安装失败的报错,不用担心,重复尝试,直至安装成功。
自己手动从网址安装的(安装方式1),在第一次运行时会卡住,其实是在自动下载模型文件,通过控制台可以看到下载进度,下载好后就不会再卡
通过整合包安装的(安装方式2),所有文件位置要放对,另外文件的名称不要做改变
有安装过roop插件的切记卸载掉或者关闭掉再使用reactor
报错:安装成功但是运行无效
安装成功了但是,运行无效,换不了脸,出现如以下报错:
原因:
提示显示事模型丢失或无效,实际上是因为你用了秋叶版webUI最新版,有点bug,模型识别不出
解决方法:
切换webUI的内核版本,降低到之前到版本就可以(降到2023年第50周-1.7.0以前)