Upscale Image 节点主要用于在 ComfyUI 中将图像按指定尺寸进行缩放(重采样)。
常见使用流程示例:
VAE Decode │ ▼ Upscale Image(放大) │ ▼ Save Image
📌 端口与参数
📌 输入端口
🔵 image
图像
用于接收输入图像,通常来自 VAE Decode、Load Image 等图像处理节点。
📌 参数
upscale_method
放大方法
指定对图像进行缩放时采用的插值方法(interpolation method)。
--nearest-exact
默认选项。最近邻法,快速但像素感明显。
--bilinear
双线性插值,速度快,细节平滑但可能模糊。
--area
区域平均,适用于缩放保持一致性。
--bicubic
三次样条插值,较为自然,推荐用于通用图像。
--lanczos
高质量插值,锐度较高,适合需要保持细节的图片。
width
宽度
height
高度
指定目标尺寸的宽度与高度,以像素为单位。
可连接 PrimitiveInt 节点作为输入。
可手动设置任意正整数,如 768、1024、2048 等,图像将被强制拉伸或压缩到此尺寸。
建议设置为 64 的倍数,便于后续处理兼容模型尺寸限制。
crop
裁剪
当原图比例与目标尺寸不一致时,是否进行裁剪。
--disabled
默认选项。表示不进行裁剪,直接拉伸至指定的尺寸,可能会导致图像变形。
--center
居中裁剪多余部分。
📌 输出端口
🔵 IMAGE
图像
输出放大后的图像,可连接至 Preview Image、Save Image以及 Stylize、ControlNet、Inpaint 等图像处理节点。
💡 使用建议与说明
使用目的 | 推荐设置 |
---|---|
常规放大 2 倍 | method = bicubic,手动设置宽高为原图 ×2 |
图像裁剪重构 | crop = center,适合用作 inpaint 前处理 |
做 ControlNet 缩略图 | width = 512, |
动漫图锐化插值 | method = lanczos 或 |
“点赞行美意,赞赏是鼓励”