2024年8月12日
AuraSR-ComfyUI:AI绘画Flux图像高清放大
AuraSR-ComfyUI简介
AuraSR-ComfyUI 是一种基于 ComfyUI 的扩展,旨在通过 Aura-SR 模型进行图像的超级分辨率放大。该项目利用 GigaGAN 架构的先进 GAN 技术,能够将图像分辨率提高 4 倍,适用于需要高分辨率输出的应用场景。
AuraSR-ComfyUI的安装和使用
- 在“\models”内创建一个名为“Aura-SR”的文件夹。
- 或者,您可以使用 ComfyUI 的“extra_model_paths.yaml”文件指定一个(单个)自定义模型位置,其中的条目名称恰好为“aura-sr”。
- 从HuggingFace下载 .safetensors 和 config.json 文件并将它们放在 ‘\models\Aura-SR’ 中
- 该模型的 V2 版本可在此处获得:链接(在某些情况下似乎更好,但在其他情况下则更糟 – 不要将 DeJPG(和类似模型)与其一起使用!我个人暂时只坚持使用 V1)。
- (可选)将模型重命名为您想要的任何名称,并将配置文件重命名为与模型相同的名称(这允许将来的多个模型具有自己独特的配置)。
- 使用 ComfyUI Manager 安装,重新启动然后重新加载浏览器的页面。
- 添加节点 > AuraSR > AuraSR Upscaler
- 除了‘transparency_mask’和‘reapply_transparency’之外,所有节点的参数都是不言自明的:
- transparent_mask:(可选)通过加载 RGBA 图像(带有透明像素)获得的遮罩。可以直接连接到“加载图像”本机节点。
- reapply_transparency:当给定有效蒙版和/或单个 RGBA 图像时 – 它将尝试将原始图像的透明度重新应用于放大的图像。请记住,“加载图像”本机节点会在将输入图像发送到另一个节点之前自动将其转换为 RGB(无透明度)。因此,如果您没有传递有效的“transparency_mask”,那么您需要一个能够以 RGBA 模式加载和输出的专用节点。每当您将一批图像发送到节点时,此功能都会在内部禁用。
AuraSR-ComfyUI模型
AuraSR当前有两个版本的模型,分别是Aura-SR和AuraSR v2。
AuraSR-ComfyUI的注意点
AuraSR v1(型号)对任何类型的图像压缩都极为敏感,当输入此类图像时,输出结果可能会很糟糕。强烈建议您直接从 SD 中输入图像(在进行任何保存之前) – 与上述示例不同 – 后者显示了压缩图像中引入的一些常见伪影。
提示:如果您正在加载已保存的图像(尤其是 .JPEG 格式),您可以在将图像传递给 AuraSR 之前尝试使用“压缩伪影去除”模型(例如DeJPG_OmniSR )。查看这些链接自行判断结果: imgsli和imgur。
DeJPG 的工作流程示例: