在画图的时候,当我们的提示词中有多个条件,sd生成的图像可能无法帮我们全部满足。
比如我想要绘制这样一幅图片,关键词是:一个女孩、戴着贝雷帽、绿色夹克、黄色印花裙子,在森林里弹吉他,盲盒风格。使用的大模型是revAnimated,加“blindbox”lora。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-c9104fff4010aebbaabe1c643400125a.png)
但是图片生成的时候,我们却发现,夹克变成了黄色,裙子变成了绿色,而且人物的身材比例是接近真实人物的,而不是我们想要的“chibi”盲盒风格。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-8e15fc092e0adf5d997f2ef91f2c3be4.png)
这个情况和我们的一个参数有关,那就是提示词引导系数,它关系到出图与我们文字的相关程度。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-74d01168caf05f17c9d1f967260ce06c.png)
我们使用“X/Y/Z脚本”来做一个横向对比,测试分别在5/10/15/20/25/30的CFG值下,画面的效果。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-83b1fed5907212c2b52a610c16d56fd1.png)
可以看到,随着CFG值的提高,画面与提示词关联度更高,衣服和裙子的颜色与提示词相符了,但是问题是画面出现了崩坏。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-ea7f0ef40d8102393f609815a8b99e9f.png)
那有没有办法可以既增加CFG值,又让画面保持正常呢?答案是可以的,这就需要用到这款插件——dynamic-thresholding
安装方式可以在扩展列表中搜索这个插件的名字,或者是将下载好的插件,放在这个路径文件夹下“……sd-webui-aki-v4extensions”。 安装完成后,重启webUI,就可以看到这个插件了。点击打勾,就可以启用生效。 ![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-5e1ede96810c001101529e882fbb5277.png)
启用CFG修复插件之后,我们再次测试一下不同CFG值下的图片效果,可以发现生成的图片已经完全符合我们的文字提示词,而且即使CFG拉高到30,也没有发生任何的崩坏。 ![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-4ed9ab4d6ffe77c113fe15cc2669573c.png)
当然,也不是说CFG值越高越好,经过挑选,这张CFG值为15时的图片是最令我满意的。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-01d413e6e49a74e899edebe1bccc992c.png)
在插件的高级选项中,还有一些模型可以选择,我接着又对比了一下CFG数值为30的情况下,不同的模型产生的效果。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-063dc73c87f2537afbaeae3b58cc4a01.png)
可以发现,也并不是所有的模型都适用于这张图,有的图片也产生了崩坏,所以需要经过一些测试来选择合适的模型。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-31f5f86faf923c43921537f10ab7b1fa.png)
最后,我们将刚才筛选出的图片进行细化放大,就可以出图啦。
![](//aicdn.uxlib.cn/wp-content/uploads/2023/09/frc-a14a36002989da889e6b16769303ecc9.png)
总结一下,当生成图与提示词不太相符的时候,我们可以通过多刷图来找到符合自己需求的绘图。但是如果条件太多,始终达不到想到的效果,可以通过提高cfg值,并启用修复插件的方式来实现。有一个小问题是,在我的试验中发现,当开启插件并提高CFG值之后,画面会变得有些发黄,当然这个问题并不大,颜色的偏差我们可以利用ps做后续的调整,只要画面符合我们的要求就行。 以上就是关于“动态阈值 (CFG Scale 修复)”插件的用法介绍,如果想要这个插件的话,可以添加我的公众号【白马与少年】,回复【SD】即可。
链接已复制