Stable Diffusion学习笔记TOP18
@@_ControlNet的安装与参数详解02
完美像素模式:点击完美像素模式,让ControlNet自适应,匹配基础输入界面分辨率的高度;该功能开启后会隐藏(Preprocessor Resolution)滑动条
3、ControlNet的控制模式
【控制模式均衡】:表示按照标准方式将ControlNet应用于采样步骤中的调节和非调节;均衡模式是一种标准的处理模式。
【更偏向提示词】:则是ControlNet的效果在U-Net注入的过程中逐渐减少(一个采样步骤中有13个);需要注意的是提示词更重要,是因为提示词比ControlNet具有更大的影响力。
【更偏向ControlNet】:则是在未调节时关闭ControlNet;实际上CFG规模也可以作为ControlNet效果的乘数;需要注意的是ControlNet更重要,是因为ControlNet比提示词具有更大的影响力。
4、ControlNet的缩放模式(功能类似于图生图的缩放模式)
【调整大小】:独立缩放控制图的宽度和高度,以适合图像画布,改变控制图的纵横比。
【裁剪后缩放】:裁剪控制图,使其与基础画布大小相同。
【缩放后填充空白】:使用边缘值扩展控制图,使其与图像画布大小相同。
备注:以上就是ControlNet不同参数的作用,但有4组控制网是有着专属的参数。
(1)Tile分块的专属参数 —— 向下采样率【Down Sampling Rate】:意思是向下缩放取样系数,系数越大得到的参考图越小、取值细节越小,最终扩散的图像随机细节越多,与原图的关系就越小。
(2)Reference(参考)的专属参数 —— 参考风格的仿真度【Style Fidelity】:仅用于控制模式在平衡中的一个选项值,仅用于控制模式的均衡选项;它的值越大,强度就越高越相似,但就越有可能崩坏;值越小参考强度就越小。
(3)Canny的专属参数 —— 检测线条阈值的下限和检测线条阈值的上限:下限与上限的值越低,检测的数据就越多;可以理解为双重阈值。
Canny Low Threshold 检测阈值的下限
Canny High Threshold 检测阈值的上限
当上限和下限全部为一时,Canny会检测输入图像所有的线条细节。
当我们把值调高之后,Canny检测出的边缘数据也就变少了;具体使用可以根据我们需要提取的信息进行调节。
(4)MLSD直线专属参数 —— 检测直线阈值的下限 【MLSD Value Threshold】 和 距离阈值 【MLSD Distance Threshold】
直线阈值【MLSD Value Threshold】:类似于Canny的阈值,值越低检测的直线数据就越多,值越高检测的直线数据就越少。当调到 “2” 时,整个图像就没有检测出任何的直线。
距离阈值 【MLSD Distance Threshold】:则是表示对检测数据中的直线进行距离筛选;距离阈值调高时,距离比较短的直线数据就会被排除掉。