KJNodes/imagegenerated

Save Image With Alpha(SaveImageWithAlpha)

该节点接收 `IMAGE` 和 `MASK` 两种张量格式的输入,在内部将遮罩数据转换为 Alpha 通道,并与图像数据结合。

Save Image With Alpha

images
mask
filename_prefix
ComfyUI
KJNodes

Save Image With Alpha 节点接收 IMAGEMASK 两种张量格式的输入。在内部,它将遮罩数据转换为 Alpha 通道,并与图像数据结合。

Save Image With Alpha 节点是一个图像处理节点。其核心功能是将输入的图像和遮罩合并,并保存为带有透明通道的 PNG 格式文件。它允许用户将遮罩信息直接嵌入到图像的 Alpha 通道中,从而生成支持透明背景的图像文件。

节点功能

该节点接收 IMAGEMASK 两种张量格式的输入,在内部将遮罩数据转换为 Alpha 通道,并与图像数据结合。它使用 PIL 库进行图像处理,最终将合成的图像以 PNG 格式保存到 ComfyUI 的默认输出目录中,并支持在文件中嵌入工作流提示信息。

节点参数说明 - Save Image With Alpha

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
imagesIMAGE--images(输入参数):输入需要保存的图像数据,通常为 RGB 图像。
maskMASK--mask(输入参数):输入与图像对应的遮罩数据,将作为图像的 Alpha 通道。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
filename_prefixSTRINGComfyUI-filename_prefix(输入参数):设置输出文件名的前缀,用于组织和识别生成的文件。

使用场景

在图像编辑或合成工作流中,当您需要生成一个带有自定义透明区域的图片时,可以使用此节点。例如,在完成人物抠图后,将生成的人物图像和对应的遮罩连接至此节点,即可输出一个背景透明的人物 PNG 图片,便于后续在其他设计软件中使用。

注意事项

请注意,输入的图像和遮罩在批次维度上必须一一对应。如果提供多张图像和多个遮罩,节点会按顺序将它们配对处理并保存为多个文件。

Save Image With Alpha 节点源码链接

Save Image With Alpha 节点来自 ComfyUI-KJNodes 节点包。

评论

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

评论加载中…