学习Stable Diffusion使用 Roop插件轻松换脸(附插件)

在今天的分享中,将了解到如何获取并应用StableDiffusion的Roop插件,以达到完美的面部替换效果。

Roop是一款强大的工具,使您能够轻松地交换面孔并达到逼真的效果。

无论是艺术家、内容创作者,还是仅仅想要尝试图像处理的乐趣,今天将为您提供获取并使用稳定扩散Stable
Diffusion中Roop扩展的详细步骤。

如果想了解更多这方面的信息,请查阅Roop的Github页面:https://github.com/s0md3v/sd-webui-roop

一、Roop使用要求

为了使用Roop进行面部替换,请按照以下步骤执行:

1、在Windows系统上,下载并安装Visual Studio。确保在安装过程中选择安装Python和C++包。

2、打开命令提示符,转到stable-diffusion-webui目录,然后运行以下命令:pip install insightface==0.7.3。

3、启动Stable Diffusion WebUI并进入“扩展Extensions”标签。

4、在“从URL安装”标签中,粘贴以下URL:https://github.com/s0md3v/sd-webui-roop

5、安装完成后,关闭Stable Diffusion WebUI。

6、下载inswapper_128.onnx模型;

https://huggingface.co/ezioruan/inswapper_128.onnx/tree/main

7、将下载的inswapper_128.onnx模型替换到<webui_dir>/models/roop/目录中。

1. ![](https://i-blog.csdnimg.cn/blog_migrate/6fa3bdbc00d5add522a4ea1f845084a5.png)

8、通过双击webui-user.bat文件启动Stable Diffusion。

9、一旦Stable Diffusion打开,您应该能够在“txt2img”和“img2img”标签下看到Roop扩展面板。

二、Roop换脸操作

Roop通过一个两步的过程来进行面部替换。

首先、AI图像被完全生成,然后将Roop图像中的面部应用到生成的AI图像上。

这个差异在生成过程中变得明显,图像看起来已经完成,但由于面部应用的过程较为耗时,所以需要更多的时间。

1. 将图像拖到Roop扩展面板中。

2. 勾选“Enable”复选框以启用Roop。

3. 从“恢复脸部(Restore Face)”选项中选择“CodeFormer”。

4. 制作正面和负面提示。

5. 点击“生成”。

最终结果是生成一个惊艳的面孔,类似于安吉丽娜·朱莉,这是通过您自己的输入提示生成的。

三、注意事项

为了达到最佳效果,在使用Roop时需要考虑以下几点:

1、确保照片中的面部没有被头发、配饰或其他物体遮挡。

2、勾选“恢复面孔”复选框。

3、如果面部没有被替换,请确认您已经勾选了“启用”复选框。

4、如果已经勾选,并且命令提示符控制台没有显示任何错误信息,这可能意味着Roop检测到您的图像要么包含NSFW内容,要么根本无法检测到面部。

文章使用的大模型、Lora模型、SD插件、示例图片等,都已经上传到我整理的 Stable Diffusion 绘画资源中。有需要的小伙伴文末扫码自行获取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值