Skip to content

Resize Image | 图像缩放(KJ)

类名: ImageResizeKJ
类别: KJNodes/image
输出节点: False


ImageResizeKJ 节点用于将图像调整为指定的尺寸,提供保持原始宽高比、使用各种方法进行放大、并确保最终尺寸可以被给定数值整除的选项。它灵活地支持直接定义目标尺寸或基于另一张图像的大小进行调整,以满足不同的图像处理需求。

输入类型

必需输入

参数名称数据类型描述
imageIMAGE要调整大小的输入图像。此参数至关重要,因为它提供了执行调整操作的源图像。
widthINT调整大小后图像的目标宽度。如果 keep_proportion 为真且设置了 width,高度将调整以保持宽高比。
heightINT调整大小后图像的目标高度。与宽度类似,如果 keep_proportion 为真且设置了 height,宽度将相应调整。
upscale_methodCOMBO[STRING]指定用于放大图像的方法,提供多种算法供选择。
keep_proportionBOOLEAN一个布尔标志,指示调整大小时是否保持图像的原始宽高比。
divisible_byINT确保调整大小后的图像尺寸可以被此值整除,对于某些类型的神经网络输入非常有用。

可选输入

参数名称数据类型描述
width_inputINT可选的宽度输入,如果提供,将覆盖 width 参数,允许基于外部输入进行动态调整。
height_inputINT可选的高度输入,如果提供,将覆盖 height 参数,类似于 width_input
get_image_sizeIMAGE可选的图像输入,用于根据此图像的尺寸确定调整大小的目标尺寸。

输出类型

参数名称数据类型描述
imageIMAGE调整大小后的图像。
widthINT调整大小后图像的宽度。
heightINT调整大小后图像的高度。