输入“/”快速插入内容

ControlNet v1.1:完整指南

2023年6月21日修改
一、什么是ControlNet(内控网)?
广义:
ControlNet 是一种稳定的扩散模型,可让您从参考图像复制构图或人体姿势。
借助 ControlNet,Stable Diffusion 用户终于可以精确地控制对象的位置和外观!
狭义:
ControlNet 是一种用于控制 Stable Diffusion 模型的神经网络模型
您可以将 ControlNet 与任何稳定扩散模型(例如:文生图)一起使用。(融合性)
ControlNet 可以采用多种不同的形式来更好地适应不同的扩散模型。
二、 Diffusion ControlNet安装教程
安装Diffusion ControlNet
ControlNet项目地址:https://github.com/lllyasviel/ControlNet
B站下载教学(Nenly同学):
更新Diffusion ControlNet
选项 1:从 Web UI 更新
选项 2:命令行(终端代码执行)
检测安装的 ControlNet 扩展是否已经完备:
按右侧的插入符号以展开 ControlNet 面板。它显示了控制旋钮的完整部分和图像上传画布。
56%
44%
三、ControlNet的不同方法的使用
(1)Preprocessors and models 预处理器和模型
使用 ControlNet 的第一步是选择预处理器。打开预览很有帮助,这样您就知道预处理器在做什么
预处理完成后,原始图像将被丢弃,只有预处理后的图像将用于 ControlNet。
要打开预览的方式:
1.
Select Allow Preview. 选择允许预览。或者选择 Pixel Perfect。
2.
ControlNet 将使用您在文本到图像中指定的图像高度和宽度来生成预处理图像。
3.
单击预处理器下拉菜单旁边的爆炸图标
某些控制模型可能会过多地影响图像。如果您发现颜色问题或其他伪像,请降低控制权重
(2)选择合适的型号
选择预处理器后,您必须选择正确的模型。
很容易分辨出在 v1.1 中使用哪个模型是正确的。您需要做的就是选择与预处理器具有相同起始关键字的模型。