Stable Diffusion 生成高清图片

0. 简介

记录一下使用 Stable Diffusion 生成高清图片使用的插件和过程。

1. 安装 ultimate-upscale-for-automatic1111 插件

打开 Stable Diffusion,单击 “扩展” => “从网址安装”,

在这里插入图片描述
输入下面项目,单击 “安装”,

  • 扩展的 git 仓库网址: https://github.com/Coyote-A/ultimate-upscale-for-automatic1111

在这里插入图片描述

然后单击 “已安装",确认 “ultimate-upscale-for-automatic1111” 已经安装,并且是勾选的状态,然后单击 “应用并重启用户界面”,
在这里插入图片描述

2. 安装 4x-UltraSharp 模型

访问 https://huggingface.co/lokCX/4x-Ultrasharp/blob/main/4x-UltraSharp.pth,单击 “Download” 下载模型文件,

在这里插入图片描述
将这个文件保存到 Stable Diffusion 的 models\ESRGAN 目录下面,

在这里插入图片描述
然后将 Stable Diffusion 关掉,重启。

3. 生成 1 张普通图片

随便生成 1 张普通图片,下面是我生成示例图片的配置,仅供参考,

  • Prompt: best quality, masterpiece, (realistic:1.2), 1 girl, chinese, brown hair, brown eyes, Front, detailed face, beautiful eyes, upper body, slender, shirt,
  • Negative Prompt: (low quality, worst quality:1.4), long neck,
  • Size: 512x288
  • Seed: 2133106833
  • Model: RealDosMix
  • Steps: 30
  • Sampler: Euler a
  • CFG scale: 7

生成的图片如下,

在这里插入图片描述

4. 生成 1 张高清图片

然后单击 "图生图“,

在这里插入图片描述
提示词只保留一些通用描述,

在这里插入图片描述

其他配置按照下图修改,Scale 是想扩大几倍的设置。(如果数值太大,显卡不支持的话会失败。这种情况,可以通过反复执行图生图的方法来无限扩大倍数)。

在这里插入图片描述
在这里插入图片描述

然后单击 "生成”,这样就生成了提高了 4 倍清晰度的图片,

在这里插入图片描述

最终效果如下,

在这里插入图片描述

完结!

猜你喜欢

转载自blog.csdn.net/engchina/article/details/130656973