主页 > 图文 > 学习 >

Stable Diffusion【ControlNet】:Openpose Editor插件,实现人物姿势自由

2024-07-26

1. WebUI实现配置扩展插件

配置扩展插件的目录:stable-diffusion-webui/extensions。

  • WebUI 页面中配置扩展插件。这种方式在界面操作即可,但不利于我们理解 WebUI 目录的作用,有时候遇到问题可能不好解决。
  • WebUI 目录中配置扩展插件。这种方式需要在命令行操作,但是更利于我们理解 WebUI 目录的作用。我们更推荐使用这种方式。

2. 在 WebUl 页面中配置扩展插件

信息点

启动 Stable Diffusion WebUI 进入页面后,打开 Extensions 栏,可以看到 Installed 栏下已经列出一些内置的扩展插件。

 

步骤

  • 打开 Extensions 栏下的 Install from URL 栏,在 URL for extension's git repositoy 下的输入框中输入扩展插件的 Git 地址,以 ControINet 为例。
  • 点击 Install 按钮。等待会收到 Installed into stable-diffusion-webui/extensions/sd-webui-controlnet、 Use Installed tab to restart 的消息。
  • 打开 Extensions 栏下的 Installed 栏,点击 Check for updates 按钮,点击 Apply and restart Ul 按钮,等待更新检查完成。
  • 重启 Stable Diffusion WebUI,再次打开 Extensions 栏下的 Installed 栏。可以看到列表中多了新配置的 ControlNet 扩展插件。
  • ControNet 这款插件,可以看到 tx2img 栏下多了 ControlNet 面板,可以使用它的相关功能。

3. 在 WebUI 目录中配置扩展插件

步骤

  • 通过命令行进入 stable-diffusion-webui/extensions/ 目录。
  • stable-diffusion-webui/extensions/ 目录通过 git clone 命令将扩展插件下载下来即可。
  • 以 ControINet 这款扩展插件为例,我们在命令行输人以下命令:git clone https://github.com/Mikubill/sd-webui-controlnet.git
  • 完成后可以看到目录下多了一个 sd-webui-controlnet 文件夹。
  • 重启 Stable Diffusion WebUI,再打开 Extensions 栏下的 Installed 栏。可以看到列表中多了新配置的 ControlNet 扩展插件。同样,txt2img 栏下会出现 ControNet面板,我们可以在这里使用它的相关功能。

4. 常用的扩展插件

扩展插件

  • ControlNet(精细控制出图)
  • Civitai Helper/Model Info Helper(管理和展示模型信息)
  • Tag Complete(提示词自动补全工具)
  • Openpose Editor(骨骼姿势编辑工具)
  • Posex(骨骼姿势编辑工具)
  • Localization zh_CN(中文汉化)
  • Bilingual Localization(中文汉化)
  • Cutoff(控制色彩提示词影响范围)
  • Depth Library(手势姿势选择)
  • LoRA Block Weight(LoRA 分层权重调控)
  • Latent Couple(画面分区绘制)
  • Composable LoRA(多个 LoRA 分割控制)
  • Images Browser(已生成图库浏览器)
  • LyCORIS(LyCORIS 扩展插件支持对 LyCORIS 模型的使用)

相关标签: Stable Diffu ControlNet Openpose Edi