当前位置: 首页 > news >正文

学习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 绘画资源中。有需要的小伙伴文末扫码自行获取。


http://www.mrgr.cn/news/30162.html

相关文章:

  • ES6笔记
  • SQLite Where 子句
  • 【Elasticsearch】Elasticsearch集成Spring Boot
  • java数据结构与算法:栈
  • C语言 | Leetcode C语言题解之第543题二叉树的直径
  • 前端环境配置
  • 数据结构(十四)——HashMap与HashSet(OJ题)
  • G - Merchant Takahashi
  • 自动泊车系统中的YOLOv8 pose关键点车位线检测
  • 如何预防云服务器被勒索攻击
  • Unity教程(十五)敌人战斗状态的实现
  • vulnhub(10):W34KN3SS(很小的信息都不能放过)
  • 波分技术基础 -- WDM/OTN介绍
  • Java中线程的状态
  • 【深度学习】(2)--PyTorch框架认识
  • 电池曲线测试(TODO)
  • 两个字符串的最长公共子序列(Longest Common Subsequence, LCS)、荷兰国旗问题、合并两个有序数组、约瑟夫环
  • 【TabBar嵌套Navigation案例-关于页面 Objective-C语言】
  • 便捷数据检索与下载,拟合曲线预测趋势 轻松管理多个项目,实现在线监测
  • 生成式AI:ChatGPT及其在各行业的应用前景
  • aperiodic CSI-RS for tracking for fast SCell activation
  • ERP顾问退休?不存在的!
  • Flink 与 Kubernetes (K8s)、YARN 和 Mesos集成对比
  • 动态规划的解题步骤,给自己看的
  • 【Python】探索 PluginBase:Python 插件系统的灵活构建
  • Java函数式BiFunction接口介绍、应用场景和示例代码