示例 | 关于大尺寸图片参数的最佳实践(惊悚慎入)
如果我们有一个需求,需要画一个比较大的图,触站的最大图片尺寸支持2048x2048
,但是在绘制一些比较大的尺寸图的时候,如果直接就通过传一些比较大的width
和height
的参数的时候,会出现一些不太符合预期的结果,比如:
{
"modelStyleId": 919,
"prompt": "男性,小眼睛,小嘴巴,光头",
"width": 512,
"height": 1820
}
畸形图片示例
为何会这样?
在图片尺寸过大的时候,由于训练素材大小的问题,AI会倾向在一个大的画布上画作更多的内容,因此可能会在画面上画出一些重复的内容与元素,或者将原来的主题根据画面的比例进行拉伸,从而出现一些诡异的畸形图片(特别是针对人像)
如何解决?
我们可以通过画一个比较小的图,然后通过hrScale
对图片进行等比细化放大,同时也会添加更多细节,从而让图片保证图片素材质量的同时,又能减少画面崩坏的情况,所以我们改成如下参数
{
"modelStyleId": 919,
"prompt": "男性,小眼睛,小嘴巴,光头",
"width": 384,
"height": 682,
"hrScale": 3
}
如何理解这个设置?
这个过程可以理解成是画家再画一幅非常庞大的作品时候,先在一张小纸上打一个草稿,然后把这个小的草稿放大到一个大的画布上作为框架,再基于这个框架做细化,让整个画面有一个完整的信息
修改于 2024-02-01 10:06:18