ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI终极SD放大插件教程 一键提升画质技巧

ComfyUI终极SD放大插件教程 一键提升画质技巧

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-06-28
  • 270 次阅读
编程界的小学生
编程界的小学生

【版权严正声明】

本文系作者 [编程界的小学生] 原创,并拥有完整、独立的著作权。

未经本人 书面授权 ,任何单位、平台或个人, 严禁 以任何形式(包括但不限于转载、复制、摘编、修改、链接、转贴、建立镜像等)使用本文的全部或部分内容。

任何无视本声明的侵权行为,本人将依据《中华人民共和国著作权法》等相关法律法规,采取一切必要的法律手段,追究其侵权责任,要求其 立即停止侵权、赔礼道歉、消除影响,并赔偿因此造成的一切经济损失及维权成本(包括但不限于律师费、诉讼费、公证费等)。

侵权必究,切勿以身试法!

1. 插件简介

插件地址: https://github.com/ssitu/ComfyUI_UltimateSDUpscale

这个插件就像是给你的图片找了个超级厉害的"放大镜"!它不是简单粗暴地把图片拉大,而是用人工智能的方法,把图片切成一小块一小块的"瓷砖",然后对每一块都进行精细的重新绘制和放大。

能给我们带来什么效果?

  • 把小图片变成超清大图,而且不会糊

  • 保持图片的细节和质量,甚至能增加一些新的细节

  • 可以处理超大尺寸的图片,不会因为显存不够而崩溃

  • 能够智能地处理图片边缘的接缝问题,让放大后的图片看起来很自然

简单来说,就是把你的图片从"标清"变成"4K超清"的神器!

2. 如何安装

方法一:命令行安装(推荐)

  1. 打开终端或命令提示符

  2. 进入你的 ComfyUI 安装目录下的 custom_nodes 文件夹

  3. 输入以下命令:

git clone https://github.com/ssitu/ComfyUI_UltimateSDUpscale --recursive

方法二:手动下载

  1. 访问 https://github.com/ssitu/ComfyUI_UltimateSDUpscale

  2. 点击绿色的 "Code" 按钮,选择 "Download ZIP"

  3. 解压到 ComfyUI 的 custom_nodes 文件夹中

  4. 重启 ComfyUI

3. 节点详细解析

当前插件包含节点总数:3个 本次输出节点数:3个 剩余未输出节点数:0个

3.1 Ultimate SD Upscale 节点

这是主力节点,就像一个全能的"图片美容师",既能放大图片,又能让图片变得更清晰更好看。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

图片

image

IMAGE类型

-

要放大的原始图片,就像给美容师看的"素颜照"

输入的图像张量数据

连接你想要放大的图片节点

模型

model

MODEL类型

-

用来重新绘制图片的"画师大脑",决定了画风和质量

Stable Diffusion模型

连接你加载的AI模型,比如SD1.5或SDXL

正面提示词

positive

CONDITIONING类型

-

告诉AI你希望图片变成什么样子的"愿望清单"

正向条件编码

连接你的正面提示词,比如"高质量,超清晰"

负面提示词

negative

CONDITIONING类型

-

告诉AI你不希望出现什么的"黑名单"

负向条件编码

连接负面提示词,比如"模糊,低质量"

VAE编码器

vae

VAE类型

-

图片和AI之间的"翻译官",负责转换图片格式

变分自编码器

连接VAE节点,用于编码解码图片

放大倍数

upscale_by

浮点数

2.0

图片要放大多少倍,就像调节放大镜的倍数

图像放大比例系数

2.0表示长宽各放大2倍,面积放大4倍

随机种子

seed

整数

0

控制AI绘制的"随机性",相同种子产生相同结果

随机数生成种子

固定数值可重现结果,-1表示随机

采样步数

steps

整数

20

AI重新绘制时的"精细程度",步数越多越精细但越慢

扩散模型采样步数

20-30步通常够用,质量要求高可以50+

CFG强度

cfg

浮点数

8.0

AI听从你指令的"服从度",数值越高越听话但可能过头

分类器自由引导强度

7-12比较合适,太高可能过度饱和

采样器名称

sampler_name

选择列表

-

AI绘制时用的"画笔类型",不同画笔有不同效果

采样算法选择

DPM++系列速度快,Euler系列稳定

调度器

scheduler

选择列表

-

控制AI绘制过程的"节奏感",决定每一步的强度变化

噪声调度算法

normal通用,karras质量好

重绘强度

denoise

浮点数

0.2

AI重新绘制的"激进程度",越高改变越大

去噪强度

0.1-0.3保持原图,0.5-0.8大幅改变

放大模型

upscale_model

UPSCALE_MODEL类型

-

专门负责放大的"放大镜",先把图片变大再交给AI美化

图像超分辨率模型

连接ESRGAN、Real-ESRGAN等放大模型

模式类型

mode_type

选择列表

Linear

切割图片的"切法",决定怎么把大图切成小块处理

瓦片处理模式

Linear线性切割,Chess棋盘切割,None不切割

瓦片宽度

tile_width

整数

512

每个小块的宽度,就像切蛋糕时每块的宽度

瓦片宽度像素

512适合大部分情况,显存小可以用256

瓦片高度

tile_height

整数

512

每个小块的高度,就像切蛋糕时每块的高度

瓦片高度像素

通常和宽度保持一致,形成正方形

遮罩模糊

mask_blur

整数

8

小块边缘的"柔化程度",让拼接更自然

遮罩边缘模糊半径

8-16比较合适,太小会有接缝,太大会模糊

瓦片填充

tile_padding

整数

32

每个小块周围的"安全边界",防止边缘出现问题

瓦片边缘填充像素

32是经验值,复杂图片可以增加到64

接缝修复模式

seam_fix_mode

选择列表

None

修复小块拼接痕迹的"修补方法"

接缝修复算法

None不修复,Band Pass频域修复,Half Tile半瓦片修复

接缝修复强度

seam_fix_denoise

浮点数

1.0

修复接缝时的"修补力度"

接缝修复去噪强度

1.0完全重绘接缝,0.5轻微修复

接缝修复宽度

seam_fix_width

整数

64

修复接缝的"修补范围"宽度

接缝修复区域宽度

64适合大部分情况,明显接缝可增加

接缝遮罩模糊

seam_fix_mask_blur

整数

8

接缝修复时的"边缘柔化"

接缝修复遮罩模糊

和主遮罩模糊保持一致即可

接缝填充

seam_fix_padding

整数

16

接缝修复的"安全边界"

接缝修复填充像素

通常是瓦片填充的一半

强制统一瓦片

force_uniform_tiles

布尔值

True

是否让所有小块都一样大,就像切蛋糕要切得整齐

强制瓦片尺寸统一

True保证质量一致,False可能更快但质量不均

分块解码

tiled_decode

布尔值

False

是否分块处理最终结果,节省显存的"省电模式"

VAE分块解码模式

显存不够时开启,会稍微慢一些

3.2 Ultimate SD Upscale (No Upscale) 节点

这个节点就像一个"专业修图师",它假设你已经有了放大后的图片,只负责让图片变得更清晰更好看,不负责放大。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

已放大图片

upscaled_image

IMAGE类型

-

已经放大好的图片,就像给修图师的"半成品"

预放大的图像数据

连接已经通过其他方式放大的图片

模型

model

MODEL类型

-

用来重新绘制图片的"画师大脑",决定了画风和质量

Stable Diffusion模型

连接你加载的AI模型,比如SD1.5或SDXL

正面提示词

positive

CONDITIONING类型

-

告诉AI你希望图片变成什么样子的"愿望清单"

正向条件编码

连接你的正面提示词,比如"高质量,超清晰"

负面提示词

negative

CONDITIONING类型

-

告诉AI你不希望出现什么的"黑名单"

负向条件编码

连接负面提示词,比如"模糊,低质量"

VAE编码器

vae

VAE类型

-

图片和AI之间的"翻译官",负责转换图片格式

变分自编码器

连接VAE节点,用于编码解码图片

随机种子

seed

整数

0

控制AI绘制的"随机性",相同种子产生相同结果

随机数生成种子

固定数值可重现结果,-1表示随机

采样步数

steps

整数

20

AI重新绘制时的"精细程度",步数越多越精细但越慢

扩散模型采样步数

20-30步通常够用,质量要求高可以50+

CFG强度

cfg

浮点数

8.0

AI听从你指令的"服从度",数值越高越听话但可能过头

分类器自由引导强度

7-12比较合适,太高可能过度饱和

采样器名称

sampler_name

选择列表

-

AI绘制时用的"画笔类型",不同画笔有不同效果

采样算法选择

DPM++系列速度快,Euler系列稳定

调度器

scheduler

选择列表

-

控制AI绘制过程的"节奏感",决定每一步的强度变化

噪声调度算法

normal通用,karras质量好

重绘强度

denoise

浮点数

0.2

AI重新绘制的"激进程度",越高改变越大

去噪强度

0.1-0.3保持原图,0.5-0.8大幅改变

模式类型

mode_type

选择列表

Linear

切割图片的"切法",决定怎么把大图切成小块处理

瓦片处理模式

Linear线性切割,Chess棋盘切割,None不切割

瓦片宽度

tile_width

整数

512

每个小块的宽度,就像切蛋糕时每块的宽度

瓦片宽度像素

512适合大部分情况,显存小可以用256

瓦片高度

tile_height

整数

512

每个小块的高度,就像切蛋糕时每块的高度

瓦片高度像素

通常和宽度保持一致,形成正方形

遮罩模糊

mask_blur

整数

8

小块边缘的"柔化程度",让拼接更自然

遮罩边缘模糊半径

8-16比较合适,太小会有接缝,太大会模糊

瓦片填充

tile_padding

整数

32

每个小块周围的"安全边界",防止边缘出现问题

瓦片边缘填充像素

32是经验值,复杂图片可以增加到64

接缝修复模式

seam_fix_mode

选择列表

None

修复小块拼接痕迹的"修补方法"

接缝修复算法

None不修复,Band Pass频域修复,Half Tile半瓦片修复

接缝修复强度

seam_fix_denoise

浮点数

1.0

修复接缝时的"修补力度"

接缝修复去噪强度

1.0完全重绘接缝,0.5轻微修复

接缝修复宽度

seam_fix_width

整数

64

修复接缝的"修补范围"宽度

接缝修复区域宽度

64适合大部分情况,明显接缝可增加

接缝遮罩模糊

seam_fix_mask_blur

整数

8

接缝修复时的"边缘柔化"

接缝修复遮罩模糊

和主遮罩模糊保持一致即可

接缝填充

seam_fix_padding

整数

16

接缝修复的"安全边界"

接缝修复填充像素

通常是瓦片填充的一半

强制统一瓦片

force_uniform_tiles

布尔值

True

是否让所有小块都一样大,就像切蛋糕要切得整齐

强制瓦片尺寸统一

True保证质量一致,False可能更快但质量不均

分块解码

tiled_decode

布尔值

False

是否分块处理最终结果,节省显存的"省电模式"

VAE分块解码模式

显存不够时开启,会稍微慢一些

3.3 Ultimate SD Upscale (Custom Sample) 节点

这个节点就像一个"高级定制师",除了基本的放大美化功能,还允许你使用自定义的采样器和时间表,给你更多的控制权。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

图片

image

IMAGE类型

-

要放大的原始图片,就像给美容师看的"素颜照"

输入的图像张量数据

连接你想要放大的图片节点

模型

model

MODEL类型

-

用来重新绘制图片的"画师大脑",决定了画风和质量

Stable Diffusion模型

连接你加载的AI模型,比如SD1.5或SDXL

正面提示词

positive

CONDITIONING类型

-

告诉AI你希望图片变成什么样子的"愿望清单"

正向条件编码

连接你的正面提示词,比如"高质量,超清晰"

负面提示词

negative

CONDITIONING类型

-

告诉AI你不希望出现什么的"黑名单"

负向条件编码

连接负面提示词,比如"模糊,低质量"

VAE编码器

vae

VAE类型

-

图片和AI之间的"翻译官",负责转换图片格式

变分自编码器

连接VAE节点,用于编码解码图片

放大倍数

upscale_by

浮点数

2.0

图片要放大多少倍,就像调节放大镜的倍数

图像放大比例系数

2.0表示长宽各放大2倍,面积放大4倍

随机种子

seed

整数

0

控制AI绘制的"随机性",相同种子产生相同结果

随机数生成种子

固定数值可重现结果,-1表示随机

采样步数

steps

整数

20

AI重新绘制时的"精细程度",步数越多越精细但越慢

扩散模型采样步数

20-30步通常够用,质量要求高可以50+

CFG强度

cfg

浮点数

8.0

AI听从你指令的"服从度",数值越高越听话但可能过头

分类器自由引导强度

7-12比较合适,太高可能过度饱和

采样器名称

sampler_name

选择列表

-

AI绘制时用的"画笔类型",不同画笔有不同效果

采样算法选择

DPM++系列速度快,Euler系列稳定

调度器

scheduler

选择列表

-

控制AI绘制过程的"节奏感",决定每一步的强度变化

噪声调度算法

normal通用,karras质量好

重绘强度

denoise

浮点数

0.2

AI重新绘制的"激进程度",越高改变越大

去噪强度

0.1-0.3保持原图,0.5-0.8大幅改变

模式类型

mode_type

选择列表

Linear

切割图片的"切法",决定怎么把大图切成小块处理

瓦片处理模式

Linear线性切割,Chess棋盘切割,None不切割

瓦片宽度

tile_width

整数

512

每个小块的宽度,就像切蛋糕时每块的宽度

瓦片宽度像素

512适合大部分情况,显存小可以用256

瓦片高度

tile_height

整数

512

每个小块的高度,就像切蛋糕时每块的高度

瓦片高度像素

通常和宽度保持一致,形成正方形

遮罩模糊

mask_blur

整数

8

小块边缘的"柔化程度",让拼接更自然

遮罩边缘模糊半径

8-16比较合适,太小会有接缝,太大会模糊

瓦片填充

tile_padding

整数

32

每个小块周围的"安全边界",防止边缘出现问题

瓦片边缘填充像素

32是经验值,复杂图片可以增加到64

接缝修复模式

seam_fix_mode

选择列表

None

修复小块拼接痕迹的"修补方法"

接缝修复算法

None不修复,Band Pass频域修复,Half Tile半瓦片修复

接缝修复强度

seam_fix_denoise

浮点数

1.0

修复接缝时的"修补力度"

接缝修复去噪强度

1.0完全重绘接缝,0.5轻微修复

接缝修复宽度

seam_fix_width

整数

64

修复接缝的"修补范围"宽度

接缝修复区域宽度

64适合大部分情况,明显接缝可增加

接缝遮罩模糊

seam_fix_mask_blur

整数

8

接缝修复时的"边缘柔化"

接缝修复遮罩模糊

和主遮罩模糊保持一致即可

接缝填充

seam_fix_padding

整数

16

接缝修复的"安全边界"

接缝修复填充像素

通常是瓦片填充的一半

强制统一瓦片

force_uniform_tiles

布尔值

True

是否让所有小块都一样大,就像切蛋糕要切得整齐

强制瓦片尺寸统一

True保证质量一致,False可能更快但质量不均

分块解码

tiled_decode

布尔值

False

是否分块处理最终结果,节省显存的"省电模式"

VAE分块解码模式

显存不够时开启,会稍微慢一些

放大模型(可选)

upscale_model

UPSCALE_MODEL类型

-

专门负责放大的"放大镜",可选择是否使用

图像超分辨率模型

可以不连接,使用其他方式预放大图片

自定义采样器(可选)

custom_sampler

SAMPLER类型

-

你自己定制的"画笔",比默认的更个性化

自定义采样算法

连接高级采样器节点,如自定义调度器

自定义时间表(可选)

custom_sigmas

SIGMAS类型

-

你自己定制的"绘画节奏",控制每一步的强度

自定义噪声时间表

必须和自定义采样器一起使用

4. 使用技巧和建议

4.1 新手入门建议

  1. 从基础节点开始:先用 "Ultimate SD Upscale" 节点熟悉基本操作

  2. 保守的参数设置:

    • 放大倍数从 2.0 开始

    • 重绘强度用 0.2-0.3

    • 瓦片大小用 512x512

  3. 循序渐进:先处理小图片,熟悉后再处理大图片

4.2 性能优化技巧

  1. 显存不够时:

    • 减小瓦片大小(256x256)

    • 开启分块解码

    • 使用 "No Upscale" 版本分步处理

  2. 速度优化:

    • 减少采样步数(15-20步)

    • 选择快速采样器(DPM++ 2M)

    • 关闭接缝修复(如果效果可接受)

4.3 质量提升技巧

  1. 提高细节:

    • 增加采样步数(30-50步)

    • 使用高质量采样器(Euler a, DDIM)

    • 开启接缝修复

  2. 处理特殊图片:

    • 人像:重绘强度 0.2-0.4

    • 风景:重绘强度 0.3-0.5

    • 动漫:重绘强度 0.1-0.3

4.4 工作流程建议

  1. 标准流程:图片加载 → 放大模型 → Ultimate SD Upscale → 保存

  2. 高质量流程:图片加载 → 预处理 → 放大模型 → Ultimate SD Upscale → 后处理 → 保存

  3. 批量处理:使用相同参数处理多张图片时,固定随机种子保证一致性

5. 常见问题解答

Q1: 为什么放大后的图片有明显的拼接痕迹?

A: 这通常是因为:

  • 遮罩模糊设置太小,建议增加到 16-32

  • 瓦片填充不够,建议增加到 64

  • 开启接缝修复功能,选择 "Band Pass" 或 "Half Tile" 模式

Q2: 处理大图片时显存不够怎么办?

A: 可以尝试:

  • 减小瓦片大小到 256x256 或更小

  • 开启分块解码选项

  • 使用 "No Upscale" 节点,先用其他方法放大再处理

  • 分批处理,一次处理图片的一部分

Q3: 放大后的图片风格变化太大怎么办?

A: 调整以下参数:

  • 降低重绘强度到 0.1-0.2

  • 减少采样步数

  • 调整 CFG 强度到 5-7

  • 使用更保守的提示词

Q4: 处理速度太慢怎么办?

A: 优化建议:

  • 使用更快的采样器(DPM++ 2M Karras)

  • 减少采样步数到 15-20

  • 关闭接缝修复

  • 使用较小的瓦片尺寸

Q5: 什么时候用哪个节点?

A: 选择指南:

  • Ultimate SD Upscale:一般情况,需要放大和美化

  • Ultimate SD Upscale (No Upscale):已有放大图片,只需美化

  • Ultimate SD Upscale (Custom Sample):需要精细控制采样过程

Q6: 接缝修复模式怎么选择?

A: 模式说明:

  • None:不修复,速度最快

  • Band Pass:频域修复,适合大部分情况

  • Half Tile:半瓦片修复,质量更好但更慢

  • Half Tile + Intersections:最高质量,但速度最慢

6. 高级应用技巧

6.1 与其他节点配合使用

  1. 配合 ControlNet:

    • 先用 Ultimate SD Upscale 放大

    • 再用 ControlNet 进行精细调整

    • 可以保持结构的同时提升质量

  2. 配合 Inpainting:

    • 用 Ultimate SD Upscale 整体放大

    • 用 Inpainting 修复局部问题

    • 实现精准的局部优化

6.2 批量处理工作流

  1. 设置固定的参数模板

  2. 使用相同的随机种子保证一致性

  3. 建立标准化的质量检查流程

6.3 不同类型图片的最佳实践

  1. 照片类:

    • 重绘强度:0.2-0.4

    • 采样器:DPM++ 2M Karras

    • 接缝修复:Band Pass

  2. 插画类:

    • 重绘强度:0.1-0.3

    • 采样器:Euler a

    • 接缝修复:Half Tile

  3. 像素艺术:

    • 重绘强度:0.1-0.2

    • 采样器:DDIM

    • 特别注意保持像素风格

7. 总结

Ultimate SD Upscale 插件是一个功能强大的图片放大和美化工具,通过智能的瓦片处理技术,能够在保持图片质量的同时实现大幅度放大。掌握好各个参数的含义和使用技巧,就能够根据不同的需求和场景,制作出高质量的放大图片。

记住,最好的参数设置往往需要根据具体的图片和需求进行调整,多尝试、多对比,找到最适合你的设置组合!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号