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…