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)

参数名称数据类型必填默认值取值范围/选项说明
imageIMAGE--image(输入参数):需要调整大小的源图像。这是节点处理的主要对象。
upscale_methodCOMBO--upscale_method(输入参数):选择用于图像放大的插值算法,例如"lanczos"或"bicubic",影响缩放后的图像质量。
get_image_sizeIMAGE--get_image_size(输入参数):连接另一张图像,节点将自动使用该图像的尺寸作为本次调整的目标宽度和高度。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
widthINT5120 - MAX_RESOLUTION (步长: 1)width(输入参数):输出图像的目标宽度值。
heightINT5120 - MAX_RESOLUTION (步长: 1)height(输入参数):输出图像的目标高度值。
keep_proportionBOOLEAN-keep_proportion(输入参数):布尔开关。启用后,将根据目标宽度或高度自动计算另一维度,同时保持原始图像的宽高比。
divisible_byINT20 - 512 (步长: 1)divisible_by(输入参数):将最终输出尺寸调整为该值的整数倍。范围 0-512,步长 1。常用于满足模型对齐要求。
cropCOMBO-"disabled", "center", "0"-

输出

参数名称数据类型说明
IMAGEIMAGEIMAGE(输出参数):输出经过尺寸调整后的图像。
widthINTwidth(输出参数):最终生成的输出图像的实际宽度值。
heightINTheight(输出参数):最终生成的输出图像的实际高度值。

使用场景

在典型的图像预处理工作流中,您可以将此节点连接在图像加载节点之后,用于将各种尺寸的原始图像统一缩放至模型(如 Stable Diffusion)所期望的输入尺寸。例如,在构建文生图或图生图工作流时,它可确保输入图像尺寸符合后续 VAE 或 UNet 模型的规格。

注意事项

弃用! 由于 ComfyUI 前端更新,此节点不应再使用。请使用 v2 版本。保留此节点仅为了不完全破坏旧工作流。

调整图像大小(已弃用)节点源码链接

调整图像大小(已弃用) 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…