请注意,本文编写于 80 天前,最后修改于 80 天前,其中某些信息可能已经过时。
目录
1. Upscaler(上采样器)
2. Hires steps(高分辨率步骤)
3. Denoising strength(去噪强度)
4. Upscale by(放大倍数)
5. Resize width to(调整宽度至)
6. Resize height to(调整高度至)
7. Sampler(采样器)
8. Schedule type(调度类型)
9. CFG Scale(分类器自由度比例)
10. Prompt(提示词)
在 Stable Diffusion WebUI
中,启用 Hires Fix(高分辨率修复)功能,可以在生成图像时先以较低分辨率生成,然后通过放大和细化处理,得到更高分辨率的图像。 这对于需要高分辨率输出的场景非常有用。
在 Stable Diffusion WebUI
中的 img2img Hires Fix
配置参数更多,所以本文以 img2img Hires Fix
的全部参数为准来记录,其中也包含 Hires Fix 的全部参数。
以下是 img2img Hires. fix 功能的详细参数及其常见用法:
1. Upscaler(上采样器)
用途:选择用于放大图像的算法。不同的上采样器适用于不同类型的图像。
常见选项:
- Latent:在潜在空间中进行上采样,适用于需要细致细节的图像。
- ESRGAN_4x:适用于照片类图像,能有效提升细节。
- R-ESRGAN-4x+:适用于动漫风格图像,能保持风格一致性。
示例:
- 对于照片风格的图像,选择 ESRGAN_4x。
- 对于动漫风格的图像,选择 R-ESRGAN-4x+。
2. Hires steps(高分辨率步骤)
用途:控制在放大后的图像上进行的迭代次数。更多的步骤通常能带来更高的图像质量,但也会增加计算时间。
常见设置:
- 较低值(如 20):适用于对细节要求不高的情况。
- 较高值(如 50):适用于需要更高细节的图像。
示例:
- 如果时间有限,且对细节要求不高,可以设置为 20。
- 如果需要更精细的细节,可以设置为 50。
3. Denoising strength(去噪强度)
用途:控制在高分辨率修复过程中对原始图像的修改程度。较高的值会导致图像与原始图像差异更大。
常见设置:
- 较低值(如 0.25):适用于希望图像与原始图像保持一致的情况。
- 较高值(如 0.75):适用于需要显著变化的图像。
示例:
- 如果希望图像与原始图像差异不大,可以设置为 0.25。
- 如果需要更大的变化,可以设置为 0.75。
4. Upscale by(放大倍数)
用途:设置图像放大的倍数。
常见设置:
- 2:将图像尺寸放大一倍。
- 4:将图像尺寸放大四倍。
示例:
- 如果原始图像尺寸为 512x512,设置为 2 会得到 1024x1024 的图像。
- 如果需要更高分辨率,可以设置为 4。
5. Resize width to(调整宽度至)
用途:设置生成图像的目标宽度。
6. Resize height to(调整高度至)
用途:设置生成图像的目标高度。
7. Sampler(采样器)
用途:选择用于生成图像的采样算法。不同的采样器会影响图像的细节和风格。
常见选项:
- Euler a:适用于需要平滑过渡的图像。
- LMS:适用于需要细节丰富的图像。
示例:
- 如果需要平滑的过渡效果,可以选择 Euler a。
- 如果需要更多细节,可以选择 LMS。
8. Schedule type(调度类型)
用途:控制噪声调度的方式。
常见选项:
- Linear:线性调度。
- Cosine:余弦调度。
示例:
- 如果希望噪声逐渐减少,可以选择 Linear。
- 如果希望噪声以余弦方式减少,可以选择 Cosine。
9. CFG Scale(分类器自由度比例)
用途:控制生成图像与提示词的匹配程度。较高的值会使图像更符合提示词,但可能导致细节丢失。
常见设置:
- 7.5:适用于一般情况。
- 12.5:适用于需要更强匹配的情况。
示例:
- 如果希望图像与提示词匹配度适中,可以设置为 7.5。
- 如果需要更高的匹配度,可以设置为 12.5。
10. Prompt(提示词)
用途:输入描述生成图像的文本提示。
11. Negative prompt(反向提示词)
用途:输入描述不希望在图像中出现的元素。
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!