Stable Diffusion-混合语法

80 阅读2分钟

Stable Diffusion-混合语法

竖杠混合

用竖杠“”分割多个关键词,可以混合多个元素 竖杠”"输入方法,按住 Shift +,就可以输入””, 般位于回车键上方。

该语法并不是 WebUl 的官方语法,而是 NovelAI 的混合语法,但在 webUl 中是可以用的。

举例:

1girl, white hair

1girl, gold hair

1girl, white | gold hair

现在头发边缘处有些金色的感觉,但不明显,这种情况是因为金色的权重不够,让我们为金色增加1.15倍权重。

1girl, white l (gold:1.15) hair

增加金色权重后,可以很明显的看到,金色的头发更多啦!

利用混合语法,还可以做多重混合! 比如下面三色发色

1girl, white | pink | blue hair

如果我们想让粉色头发更多,可以用小括号增加粉色的权重:(pink:1.1),或者减少其他颜色权重 :(blue:0.9)

1girl, white | (pink:1.1) | (blue:0.9) hair

通过混合语法,还可以做一些其他的事情,比如创造新的物种!

让我们来做一只既有狗狗特征又有兔兔特征的小动物!

1dog | rabbit

1dog l dragon in the sky

除了竖杠,用其他的符号可不可以? 不加竖线,用空格、加号“+”、逗号””或者小写的“and”也是可以的,但出的图会有很大不同~

在 Stable Diffusion 中,关键词不同画面也会不同,上面 的三张图,hair 均出现了 2 次,pink hairlwhite hair 如果去掉前面的 hair,出来的内容就会发生变化~

1 girl, pink | white hair

可以看到在这张图中,粉色就不起作用了,要想体现粉色,只能增加粉色的权重。

igirl, (pink:1.4) | white hair

将粉色权重增加到 1.4 倍,就可以明显的看到粉色了!

具体区别:加入 hair 后颜色更正,更匹配我们的关键词。

Stable Diffusion 学习导航➡️:
rchub.rainchapter.com/#/index?art…