WEBUI中的完美像素模式(Pixel Perfect)到底是什么意思

 在webui的controlnet中,有个选项,叫做“完美像素模式”,英文为“pixel perfect mode”,有很多朋友在使用的时候不知道这个神奇的选项是否应该勾选上,所以有时候排查问题的时候,会反复的选择和去掉勾选,网络上关于这块的资料也比较少,所以这里结合实验来简单讲讲。

 首先,这个选项是干嘛的呢?

其实仅仅是输入的图像与生成的图像尺寸不一致的时候,自动帮你将图像分辨率进行对齐用的。如果你的输入图像和生成图像的分辨率完全一样,那么这个选项完全可以不勾选,因为自己控制的,总比自动裁剪出来的效果要好。

我们结合实验来看一组实测数据图片:

这张图片什么意思呢?

当不勾选“完美像素模式”的时候,不少预处理器会有一个Preprocessor Resolution的选项,也就是预处理器分辨率,这个分辨率并没有宽和高,而只有一个数值,这个数据其实就是最短边的宽度。

当你设置了这个数值之后,会将图像进行等比缩放,将最短边缩放到这个你输入的数值。然后再进行预处理和生成预处理图像。

这个时候,跟你要生成的图像的分辨率是没有任何关系的。

而当你勾选了“完美像素模式”之后,这个resolution就没有地方可以选择了,controlnet会自动按照你要生成的图像的分辨率,进行等比缩放,并将输入图像的最小边与生成图像尺寸的最小边对齐,之后再通过预处理器对输入图像进行预处理。

逻辑稍微有点绕,对照前边实测数据表格或许更容易理解。

问题是,就算是完美像素模式,当你的输入图像与输出图像的长宽比非常不同的时候,仍然会发生裁剪问题(居中裁剪),而裁剪结果是否是你想要的结果,就不一定了。

所以,为了生成一张好的设计作品,还是手工裁剪到合适的比例吧,这样会比较可控。

好了,这里是聚梦小课堂,关注我哦,更多AIGC内容,不错过~

 🎉写在最后~

去年的时候写了两门比较基础的Stable Diffuison WebUI的基础文字课程,大家如果喜欢的话,可以按需购买,在这里首先感谢各位老板的支持和厚爱~

✨StableDiffusion系统基础课(适合啥也不会的朋友,但是得有块Nvidia显卡):

https://blog.csdn.net/jumengxiaoketang/category_12477471.html

​​🎆综合案例课程(适合有一点基础的朋友):

https://blog.csdn.net/jumengxiaoketang/category_12526584.html

​​

这里是聚梦小课堂,就算不买课也没关系,点个关注,交个朋友😄

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

聚梦小课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值