imagegenerated

Image Prep For ICLora(ImagePrepForICLora)

该节点接收参考图像,并允许用户指定目标输出宽度、高度以及边框宽度

Image Prep For IC Lora

reference_image
latent_image
latent_mask
reference_mask
IMAGE
MASK
output_width
1024
output_height
1024
border_width
0
KJNodes

Image Prep For ICLora 节点接收参考图像,并允许用户指定目标输出宽度、高度以及边框宽度。

Image Prep For ICLora 节点是一个图像预处理工具,专门用于为 ICLora 模型准备输入图像。它的核心功能是调整参考图像的尺寸,并处理相关的遮罩,确保图像格式符合后续模型处理的要求。

节点功能

该节点接收参考图像,并允许用户指定目标输出宽度、高度以及边框宽度。在内部,它会根据参考图像的长宽比进行智能缩放,并支持通过可选的遮罩参数来精确控制图像的有效区域。节点处理后的输出是经过尺寸调整和遮罩处理后的图像及其对应的遮罩。

节点参数说明 - Image Prep For ICLora

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
reference_imageIMAGE--reference_image(输入参数):作为处理基准的参考图像,节点将以此图像为基础进行尺寸调整和遮罩应用。
latent_imageIMAGE--latent_image(输入参数):可选的潜在图像,用于确定输出图像的批次数量。
latent_maskMASK--latent_mask(输入参数):可选的遮罩,用于潜在图像的区域控制。
reference_maskMASK--reference_mask(输入参数):可选的遮罩,用于定义参考图像中需要保留的有效区域。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
output_widthINT10241 - 4096 (步长: 1)output_width(输入参数):设置输出图像的宽度,范围 1 至 4096,步长为 1。
output_heightINT10241 - 4096 (步长: 1)output_height(输入参数):设置输出图像的高度,范围 1 至 4096,步长为 1。
border_widthINT00 - 4096 (步长: 1)border_width(输入参数):为图像添加边框的宽度,范围 0 至 4096,步长为 1。

Output 输出

参数名称数据类型说明
IMAGEIMAGEIMAGE(输出参数):经过尺寸调整和遮罩处理后的最终图像。
MASKMASK经过相同处理的遮罩。

使用场景

在图像生成或风格迁移工作流中,当您需要将一张参考图像(如一张人物照片)与一个潜在图像(如一个场景草图)进行结合时,可以使用此节点。您首先将参考图像和潜在图像连接到节点,设置好期望的输出尺寸,节点会输出一张处理好的图像,这张图像可以直接输入到 ICLora 模型中,以引导模型生成融合了参考图像特征的新图像。

注意事项

请注意,该节点对输入图像的批次(batch)数量有一定处理逻辑。如果提供了潜在图像,且其批次数量与参考图像不同,节点会自动将参考图像复制以匹配潜在图像的批次数量。

Image Prep For ICLora 节点源码链接

Image Prep For ICLora 节点来自 ComfyUI-KJNodes 节点包。

评论

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

评论加载中…