Tutorial Regional Prompter - More consistent colors
详情
下载文件
模型描述
阅读说明
在本教程中,我将教您如何在角色上获得更一致的颜色。所有操作均基于此扩展:hako-mikan/sd-webui-regional-prompter: 将提示词设置到分割区域 (github.com)
之前我曾发布过另一个类似效果的教程:不再出现颜色污染 - 阅读说明 | Stable Diffusion 其他 | Civitai
步骤 1:安装此 扩展
步骤 2:重启 Stable Diffusion(关闭并重新打开)
步骤 3:启用区域提示器(在 txt2img 中的 ControlNet 或附加网络下)
步骤 4:开始尝试
在正面提示词中输入(不加引号):
"blue hair twintail BREAK
yellow blouse BREAK
orange skirt"
在负面提示词中,必须添加一个或多个负面标记。如果不添加任何负面标记,Stable Diffusion 将出现错误:
"worst quality, low quality"
在分辨率中,我设为 572 x 768,并进入 区域提示器 的 "分割模式",选择 垂直 分割。如果选择 768 x 572,则必须选择 水平 分割,而非垂直。
在分割比例中,我输入 1,1,1。这会将图像平均分为三等份。然后我附上一张图以帮助理解实际效果。
简而言之,假设图像为 100%,输入 1,1,1 就会将其分为 33%、33%、33%。若输入 1.1,则为 50%、50%。我未对比例进行太多测试。
此时,我们的区域提示器应如下所示:
我的结果,若看起来不理想,我附上截图以供参考生成时的配置:https://prnt.sc/q395bQl_y9z7
一些需要注意的事项,这些信息直接来自该扩展:hako-mikan/sd-webui-regional-prompter: 将提示词设置到分割区域 (github.com)
启用
勾选后,此扩展将被启用。
提示词
不同区域的提示词通过 "BREAK" 分隔。水平提示词从左向右输入,垂直提示词从上向下输入。每个区域也可以单独设置负面提示词,同样用 BREAK 分隔。若未输入 BREAK,则所有区域使用相同的负面提示词。由 BREAK 分隔的提示词不得超过 75 个 token。若超过,系统会将其视为独立区域,导致功能异常。
使用基础提示词
若希望所有区域使用相同的提示词,请勾选此项。当您希望提示词保持一致时使用此选项。使用基础提示词时,首个被 BREAK 分隔的提示词即视为基础提示词。因此,启用此选项后,所需的 BREAK 分隔提示词数量应比分割比例多一个。
基础比例
设置基础提示词的比例;若设置为 0.2,则基础比例为 0.2。也可为每个区域单独指定,可输入 0.2、0.3、0.5 等数值。若输入单一数值,则所有区域均应用相同值。
分割比例
输入 1,1,1 时,区域将分为三等份(33.3%, 33.3%, 33.3%);输入 3,1,1 时,则划分为 60%、20%、20%。也可输入小数,如 0.1,0.1,0.1 等同于 1,1,1。
分割模式
指定分割方向。可选择水平或垂直方向。
感谢 hako-mikan










