Stable Diffusion Web UI 绘制更高质量的图片

使用 Stable Diffusion Web UI 进行绘制的时候,出图效果有时候会不近如人意。

以下是一组生图参数,如下:

模型: magmix_xl13Elegant
​​​​​​​提示词:
a girl,18y,solo,
room,sunny,
delicate countenance,pink dress,smile,bright eyes,
8k,photo,half-length photo
反向提示词:multiple fingers,unclear
采样器:DMP++2M
高清修复开启
分辨率:512*728
CGF scale:7
seed:1180693414
step:30

直接点击生成的效果图如下:

看起来还不错,不过细看下次很多,比如眼睛等。

想要生成高质量的图片,需要在生图的基础上,进行图生图的二次重绘,不过同样的也会消耗更多的时间。

图生图重绘

图生图重绘可以选择对应的放大算法,

位置:Settings 标签页 -> Upscaling 标签页 -> Upscaler for img2img 选择算法
​​​​​​​

将图片信息设置到图生图中

设置两组参数,

1、调整分辨率为原来的两倍,即:512*728 变更为 1024*1456
2、设置重回幅度 0.7

参数设置后,重新生图

对比效果如下:

Hires.fix 高清修复

Stable Diffusion Web UI 提供了 Hires.fix (高清修复)的功能,能够自动讲提示词生成图片进行二次重绘。

生成过程中,能够看到原来生成的图片,然后在此基础上进行二次重绘

高清修复包括了几组参数,

Upscaler :高清修复会进行图片的放大,需要选择对应的放大算法
Upscale by:高清修复时会进行图片的放大,需要放大倍数。

Hires steps:高清修复重绘步数
Denosising strength:高清修复重绘幅度

Resize width to:高清修复指定图片放大后的宽度
Resize height to:高清修复指定图片放大后的高度

对比生成后的效果图如下:

SD Upscale 脚本

Tips:通过生图可以观察生图过程,是一个局部生成的过程。

Stable Diffusion Web UI 提供了脚本,用来尽心图片放大,其放大逻辑,又存在些许差异。

SD Upscale 也是通过图生图重绘的方式进行图片高清修复,不同的是SD Upscale 会将原图,切分成几块,然后一块块的进行重新绘制,最后在组合在一起。

需要设定的参数

1、降低重绘幅度 Denoising strength = 0.4(因为是切割重绘,重绘幅度太大会导致图片异常)
2、图片尺寸变更(根据 SD upscale 设定的 Tile overlap 进行叠加)
3、选择 script 为 SD upscale ,选择放大倍数2、Tile overlap=128、放大算法 Upscaler=SwinIR4x。

生图效果对比如下:

附加功能放大

附加功能放大,可以理解为是重绘幅度=0的放大,操作,它本身会将图片的粗糙部分进行抹平,但是他无法进行重绘操作。

操作几乎同其他集中方案,不同的是,附加功能放大默认重绘幅度为0.

效果图如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值