Stable Diffusion学习笔记TOP17
@@_ControlNet的安装与参数详解01
1、ControlNet的安装与模型下载
ControlNet项目地址:https://github.com/Mikubill/sd-webui-controlnet
ControlNet安装链接:https://github.com/Mikubill/sd-webui-controlnet.git
ControlNet模型下载:https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main
模型文件放置路径:
…\sd-webui\extensions\sd-webui-controlnet\models
2、ControlNet的使用方式
图像画布:可以将输入图像拖放到此处;还可以单击画布并使用文件浏览器选择一个文件。
输入图像将由预处理器下拉菜单中选定的预处理器进行处理,从而创建一个控制图。
点击Write icon写入图标:创建一个带有白色图像的新画布,而不是上传图像,它可以用于直接创建涂鸦。
旁边Camera icon相机图标:是使用设备的相机拍照,并将其用作输入图像;这里需要授权浏览器访问相机的权限。
Enable启用:是否启用ControlNet,一定要启用ControlNet才会生效;否则ControlNet就无法生效。
Low VRAM低显存模式:实际上是一个实验性的功能,检查我们是否用完了GPU;如果你的显存低于8GB可以点击启用。
选择对应的预处理器以及对应的模型
Allow Preview预览:点击爆炸图标之后,ControlNet就会对输入图像进行预处理并创建一个控制图拉;选中此选项可在参考图像旁边启用预览窗口,使用预处理器下拉菜单旁边的爆炸图标来预览预处理器的效果。
在预处理器和模型下拉菜单的下方有三个滑动条;它的作用是调整控制网的控制强度、控制权重,权重越高,控制网的控制程度越高(权重过高会容易出现图像崩坏的情况)。
引导时机:则是选择控制网引导扩散过程中的控制入点与出点(什么时候开始影响扩散与什么时候结束影响扩散)。
Preprocessor Resolution:则是设置处理图像分辨率的宽度,ControlNet会根据选择的宽度自动计算另外一边的高度。