SUPIR-8K壁纸级放大逐步指南

CN
ComfyUI.org
2025-03-10 07:43:08

SUPIR-8K放大工作流解锁高质量 8K 壁纸。探索如何利用人工智能超分辨率技术将低分辨率图像转化为惊艳的视觉效果。

使用场景
Restoration
适用场景
Restoration
模型
Flux
Sd
关键节点
Upscaler
显存
低显存(≤8GB)
阅读时间
7 分钟
查看所需模型更多 Restoration 工作流

工作流概览

SUPIR-8K放大工作流解锁高质量 8K 壁纸。探索如何利用人工智能超分辨率技术将低分辨率图像转化为惊艳的视觉效果。

内容类型: Workflow

主要用途: Download

所需模型

  • Flux
  • Sd

所需节点

  • Upscaler

配置说明

  • 打开工作流模板前,请先安装所需模型。
  • 推荐硬件:低显存(≤8GB)。

工作流概述

m82rajeh865d31k2rlt8a6e7606fd88cf787df15d21ddcc84c5006ba78d54e003a406d136c46ad54481.jpg

此工作流名为“SUPIR-8K壁纸级放大”,其主要目的是将低分辨率输入图像放大至高质量、高分辨率的壁纸级图像(例如 8K)。它通过图像预缩放和 SUPIR 超分辨率技术实现这一目标,并支持对比原始图像与放大后图像的效果。生成时间大约为 140 秒,适用于需要高质量图像放大的场景,如艺术创作、壁纸设计或图像修复。工作流还包括保存放大图像和可视化对比的功能。

核心模型

  1. SUPIR-v0F_fp16.safetensors

    • 功能:SUPIR 是一种超分辨率模型,基于扩散模型(Diffusion Model)技术,用于将低分辨率图像提升至高质量高分辨率,特别擅长生成细节丰富的图像。

    • 来源:可从官方模型库或社区(如 Hugging Face)下载,需放置在 ComfyUI/models/checkpoints 文件夹中。

  2. juggernautXL_v8Rundiffusion_V8

    • 功能:这是一个 Stable Diffusion 模型变体,作为 SUPIR 的基础模型,提供潜在表示(Latent Representation),辅助图像放大过程中的细节生成和修复。

    • 来源:可从 Stable Diffusion 模型社区(如 Civitai)下载,放置在 ComfyUI/models/checkpoints 文件夹中。

组件说明

  1. LoadImage (加载图像)

    • 用途:加载用户提供的输入图像(如 PNG 或 JPG 格式)。

    • 功能:输出图像(IMAGE)和可选的遮罩(MASK)。在此工作流中,图像输出连接到缩放和放大节点。

    • 安装:ComfyUI 自带核心节点,无需额外安装。

  2. DF_Image_scale_to_side (图像缩放到指定边)

    • 用途:将输入图像缩放到指定尺寸(例如最长边 1024 像素)。

    • 功能:确保图像适合后续 SUPIR 处理的尺寸要求,支持多种缩放方法(如“nearest-exact”)。参数设置为 1024 像素、最长边、精确最近邻插值。

    • 安装:需安装第三方节点库 ComfyUI-DF-Nodes,可通过 ComfyUI Manager 搜索“DF Nodes”并安装,或从 GitHub(https://github.com/DesignerDF/ComfyUI-DF-Nodes)手动下载并放入 ComfyUI/custom_nodes 文件夹。

  3. SUPIR_Upscale (SUPIR 放大)

    • 用途:执行超分辨率放大,将缩放后的图像提升至高质量版本。

    • 功能:支持多种参数调整(如放大倍数、采样步数、正向/负向提示词),在此工作流中设置为 2 倍放大、45 步采样、正向提示“high quality, detailed”、负向提示“bad quality, blurry, messy”。

    • 安装:需安装 SUPIR 相关节点,可通过 ComfyUI Manager 搜索“SUPIR”或从 GitHub(SUPIR 官方仓库)下载。

    • 依赖:需要 SUPIR 模型文件(如 SUPIR-v0F_fp16.safetensors)和基础模型(如 juggernautXL_v8Rundiffusion_V8)。

  4. SaveImage (保存图像)

    • 用途:将放大后的图像保存到本地。

    • 功能:接收放大图像并保存为文件,默认前缀为“ComfyUI”。

    • 安装:ComfyUI 自带核心节点,无需额外安装。

  5. Image Comparer (rgthree) (图像对比器)

    • 用途:对比原始图像与放大后的图像。

    • 功能:以滑动模式(Slide Mode)显示两张图像,便于直观比较放大效果。

    • 安装:需安装 rgthree-comfy 节点库,可通过 ComfyUI Manager 搜索“rgthree”安装,或从 GitHub(https://github.com/rgthree/rgthree-comfy)手动下载。

工作流结构

此工作流分为以下几个主要分组(逻辑模块):

  1. 图像输入与预处理组

    • 节点:LoadImage → DF_Image_scale_to_side

    • 作用:加载用户提供的图像并缩放到适合放大的尺寸(最长边 1024 像素)。

    • 输入参数:图像文件路径(如 QQ截图20240821173916.png)。

    • 输出结果:缩放后的图像(IMAGE)。

  2. 图像放大组

    • 节点:SUPIR_Upscale

    • 作用:使用 SUPIR 模型对缩放后的图像进行超分辨率放大。

    • 输入参数:缩放后的图像、正向提示词“high quality, detailed”、负向提示词“bad quality, blurry, messy”、放大倍数 2、采样步数 45 等。

    • 输出结果:放大后的高质量图像(IMAGE)。

  3. 结果输出与对比组

    • 节点:SaveImage 和 Image Comparer (rgthree)

    • 作用:保存放大后的图像,并对比原始图像与放大结果。

    • 输入参数:原始图像(从 LoadImage 输出)、放大图像(从 SUPIR_Upscale 输出)。

    • 输出结果:保存的图像文件和可视化对比界面。

输入与输出

  • 预期输入参数

    • 图像文件:任意分辨率的 PNG/JPG 文件(如 QQ截图20240821173916.png)。

    • 可选提示词:正向提示(如“high quality, detailed”)和负向提示(如“bad quality, blurry, messy”)。

    • 缩放参数:最长边 1024 像素(可调整)。

    • 放大参数:2 倍放大、45 步采样(可根据需要调整)。

  • 最终输出

    • 高质量放大图像(保存为 PNG 文件,默认前缀“ComfyUI”)。

    • 原始图像与放大图像的可视化对比(通过 Image Comparer 显示)。

注意事项

  1. 资源需求:SUPIR 放大需要较高的 GPU 性能,建议至少 8GB 显存。若显存不足,可尝试降低放大倍数或使用 fp16 模型。

  2. 模型安装:确保 SUPIR-v0F_fp16.safetensors 和 juggernautXL_v8Rundiffusion_V8 已正确放置在 ComfyUI/models/checkpoints 文件夹中,否则会报错。

  3. 性能优化:若生成时间过长,可减少采样步数(steps 从 45 调整至 30)或降低目标分辨率。

  4. 兼容性:确保所有第三方节点(如 DF_Image_scale_to_side 和 Image Comparer)已正确安装,未安装会导致工作流无法运行。

  5. 错误排查:若放大效果不佳,可调整正向/负向提示词,或参考作者建议使用 FLUX tile 放大(见工作流标题备注)。

常见问题