KJNodes/imagegenerated
调整图像大小(已弃用)(ImageResizeKJ)
该节点在技术上通过接收一个四维张量(批处理、高度、宽度、通道)形式的图像输入,并应用选定的插值方法(如双线性、Lanczos等)进行尺寸变换。
Image Resize KJ
image
get_image_size
IMAGE
width
height
width
INT
height
INT
upscale_method
COMBO
keep_proportion
divisible_by
2
crop
COMBO
KJNodes
弃用: 由于 ComfyUI 前端更新,此节点不应再使用;请使用 v2 版本。保留此节点仅用于向后兼容旧工作流。
调整图像大小(已弃用)节点在技术上通过接收一个四维张量(批处理、高度、宽度、通道)形式的图像输入,并应用选定的插值方法(如双线性、Lanczos等)进行尺寸变换。
调整图像大小(已弃用)节点是一个用于调整图像尺寸的工具。其核心功能是接收输入图像,并根据用户指定的宽度、高度或其他规则更改其分辨率。该节点支持多种图像放大算法,并能处理保持宽高比和自动裁剪等常见需求。
节点功能
该节点在技术上通过接收一个四维张量(批处理、高度、宽度、通道)形式的图像输入,并应用选定的插值方法(如双线性、Lanczos等)进行尺寸变换。它支持从其他图像获取目标尺寸,并可将输出尺寸调整为指定数字的整数倍,以满足某些模型对输入尺寸的特殊要求。该节点的内部逻辑优先处理外部传入的尺寸参数。
节点参数说明 - 调整图像大小(已弃用)
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
image | IMAGE | 是 | - | - | image(输入参数):需要调整大小的源图像。这是节点处理的主要对象。 |
upscale_method | COMBO | 是 | - | - | upscale_method(输入参数):选择用于图像放大的插值算法,例如"lanczos"或"bicubic",影响缩放后的图像质量。 |
get_image_size | IMAGE | 否 | - | - | get_image_size(输入参数):连接另一张图像,节点将自动使用该图像的尺寸作为本次调整的目标宽度和高度。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
width | INT | 是 | 512 | 0 - MAX_RESOLUTION (步长: 1) | width(输入参数):输出图像的目标宽度值。 |
height | INT | 是 | 512 | 0 - MAX_RESOLUTION (步长: 1) | height(输入参数):输出图像的目标高度值。 |
keep_proportion | BOOLEAN | 是 | 否 | - | keep_proportion(输入参数):布尔开关。启用后,将根据目标宽度或高度自动计算另一维度,同时保持原始图像的宽高比。 |
divisible_by | INT | 是 | 2 | 0 - 512 (步长: 1) | divisible_by(输入参数):将最终输出尺寸调整为该值的整数倍。范围 0-512,步长 1。常用于满足模型对齐要求。 |
crop | COMBO | 否 | - | "disabled", "center", "0" | - |
输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| IMAGE | IMAGE | IMAGE(输出参数):输出经过尺寸调整后的图像。 |
| width | INT | width(输出参数):最终生成的输出图像的实际宽度值。 |
| height | INT | height(输出参数):最终生成的输出图像的实际高度值。 |
使用场景
在典型的图像预处理工作流中,您可以将此节点连接在图像加载节点之后,用于将各种尺寸的原始图像统一缩放至模型(如 Stable Diffusion)所期望的输入尺寸。例如,在构建文生图或图生图工作流时,它可确保输入图像尺寸符合后续 VAE 或 UNet 模型的规格。
注意事项
弃用! 由于 ComfyUI 前端更新,此节点不应再使用。请使用 v2 版本。保留此节点仅为了不完全破坏旧工作流。
调整图像大小(已弃用)节点源码链接
调整图像大小(已弃用) 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。