midjounery资讯
SD教程:高清修复与图生图操作详解
大家有没有遇到过这种情况:为什么别人生成的图像效果出色,而自己生成的结果却不够理想?本期内容将系统讲解 Stable Diffusion 中的高清修复与图生图功能。
我们先来了解什么是图生图。图生图与文生图界面相似,同样包含正向提示词和负向提示词两个文本输入框。但图生图的关键区别在于——可以上传一张参考图像,该图像将直接影响最终生成结果。例如,若想生成一张宫崎骏电影风格的女性角色图像,就可以上传一张风格相近的参考图。
需要特别注意的是“重绘幅度”参数:
- 当重绘幅度设置在 0.3~0.5 之间时,输出图像与原图差异较小,保留较多原始结构;
- 当重绘幅度设置在 0.5~0.7 之间时,AI 有更大发挥空间,画面色彩与构图可能发生明显变化;
- 若重绘幅度低于 0.3 或高于 0.7,则图像容易出现扭曲或失真。
举例来说,若想生成一幅具有《星月夜》风格的图像,可将梵高的《星月夜》作为参考图上传,并在正向提示词中输入所需效果(注意添加常用起手式,有助于提升图像质量)。
接下来介绍局部重绘功能。假设当前图像中是两只猴子在吃苹果,现在希望将苹果替换为香蕉。操作步骤如下:
- 使用画笔工具涂抹需修改的区域(即苹果部分);
- 在提示词中输入 “a banana”;
- 开始生成,即可得到一根被咬过的香蕉。
同理,若想为猴子添加墨镜,只需涂抹其眼部区域,并在提示词中输入 “sunglasses”,生成后即可看到猴子成功佩戴墨镜的效果。
再来看高清修复功能。首先以 512×512 分辨率生成一张图像,通常会存在模糊或形变问题。此时可在采样方法下方启用“高清分辨率修复”选项。其中“放大算法”提供多种选择,推荐使用带 GN 后缀的算法(GN 指生成式对抗网络)。对于动漫类图像,常用的是 ESRGAN_6B 算法,迭代步数保持为 0 即可。
关于重绘幅度,前文已说明:0.3~0.5 是相对安全的区间;0.5~0.7 则可能带来色彩与构图的变化。此处建议初始值设为 0.5。放大倍数为 2 表示将当前分辨率翻倍(如 512×512 → 1024×1024)。启用高清分辨率修复后,固定随机种子再开始生成,对比效果十分显著。
若对结果仍不满意,可进一步进入图生图模块进行二次放大:
- 点击对应按钮将图像传入图生图界面;
- 设置重绘尺寸倍数为 2(即再次翻倍分辨率);
- 调整重绘幅度至 0.5;
- 注意勾选“随机种子保持不变”,确保一致性。
最后还可使用模型放大方式:
- 将图像导入后期处理模块;
- 放大算法仍选 ESRGAN_6B;
- 宽高均设为 1024,缩放比例设为 4;
- 完成三重放大后,与原始图像对比,细节与画质提升非常明显。
