Join Image with Alpha|合并图像Alpha

comfyUI节点-Join Image with Alpha|合并图像Alpha

文档说明

  • 类名:JoinImageWithAlpha
  • 分类:mask/compositing
  • 输出节点:False 此节点专为合成操作设计,特别是用于将图像与其对应的 Alpha 遮罩结合,产生单个输出图像。它有效地将视觉内容与透明度信息结合起来,使得可以创建某些区域是透明或半透明的图像。

输入类型

参数名称数据类型作用
imageIMAGE要与 Alpha 遮罩结合的主要视觉内容。它代表没有透明度信息的图像。
alphaMASK定义相应图像透明度的 Alpha 遮罩。它用于确定图像的哪些部分应该是透明的或半透明的。

输出类型

参数名称数据类型作用
imageIMAGE输出是将输入图像与 Alpha 遮罩结合的单个图像,将透明度信息整合到视觉内容中。

Porter-Duff Image Composite|Porter-Duff图像合成

comfyUI节点-Porter-Duff Image Composite|Porter-Duff图像合成

文档说明

  • 类名:PorterDuffImageComposite
  • 分类:mask/compositing
  • 输出节点:False PorterDuffImageComposite 节点旨在使用 Porter-Duff 合成操作符执行图像合成。它允许根据各种混合模式组合源图像和目标图像,通过操纵图像透明度和以创造性的方式叠加图像来实现复杂视觉效果的创建。

输入类型

参数名称数据类型作用
sourceIMAGE要合成到目标图像上的源图像张量。它在根据所选合成模式确定最终视觉效果中起着关键作用。
source_alphaMASK源图像的 alpha 通道,指定源图像中每个像素的透明度。它影响源图像与目标图像的混合方式。
destinationIMAGE作为背景的目标图像张量,其上合成源图像。它根据混合模式对最终合成图像有所贡献。
destination_alphaMASK目标图像的 alpha 通道,定义目标图像像素的透明度。它影响源图像和目标图像的混合。
modeCOMBO[STRING]要应用的 Porter-Duff 合成模式,它决定了源图像和目标图像如何混合在一起。每种模式都会产生不同的视觉效果。
PorterDuffModeSTRINGPython 中 Porter-Duff 合成模式的数据类型。

输出类型

参数名称数据类型作用
imageIMAGE根据指定的 Porter-Duff 模式合成的图像。
maskMASK合成图像的 alpha 通道,指示每个像素的透明度。

Split Image with Alpha|分离图像Alpha

comfyUI节点-Split Image with Alpha|分离图像Alpha

文档说明

  • 类名:SplitImageWithAlpha
  • 类别:mask/compositing
  • 输出节点:False SplitImageWithAlpha 节点旨在分离图像的颜色和 alpha(透明度)组件。它处理输入的图像张量,提取 RGB 通道作为颜色组件,以及 alpha 通道作为透明度组件,从而便于对这些不同的图像方面进行操作。

输入类型

参数名称数据类型作用
imageIMAGE’image’ 参数代表要从中分离出 RGB 和 alpha 通道的输入图像张量。它对操作至关重要,因为它提供了拆分的源数据。

输出类型

参数名称数据类型作用
imageIMAGE’image’ 输出代表输入图像分离出的 RGB 通道,提供了不包含透明度信息的颜色组件。
maskMASK’mask’ 输出代表输入图像分离出的 alpha 通道,提供了透明度信息。

Crop Mask-遮罩裁剪

comfyUI节点-CropMask|遮罩裁剪

文档说明

  • 类名:CropMask
  • 类别:遮罩
  • 输出节点:False 裁剪遮罩节点用于从给定的遮罩中裁剪出指定的区域。它允许用户通过指定坐标和尺寸来定义感兴趣区域,有效地提取遮罩的一部分以进行进一步的处理或分析。

输入类型

参数名称数据类型作用
maskMASK遮罩输入,代表要裁剪的遮罩图像。它对于根据指定的坐标和尺寸定义要提取的区域至关重要。
xINTx坐标指定水平轴上裁剪应开始的起始点。
yINTy坐标确定裁剪操作在垂直轴上的起始点。
widthINT宽度定义从起始点开始裁剪区域的水平范围。
heightINT高度指定从起始点开始裁剪区域的垂直范围。

输出类型

参数名称数据类型作用
maskMASK输出是裁剪后的遮罩,它是根据指定的坐标和尺寸定义的原始遮罩的一部分。

Feather Mask-遮罩羽化

comfyUI节点-FeatherMask|遮罩羽化

文档说明

  • 类名:FeatherMask
  • 分类:遮罩
  • 输出节点: 羽化遮罩节点对给定遮罩的边缘应用羽化效果,通过调整每个边缘指定距离内的不透明度,平滑过渡遮罩的边缘。这创造了一个更柔和、更混合的边缘效果。

输入类型

参数名称数据类型作用
maskMASK应用羽化效果的遮罩。它决定了图像中将受羽化影响的区域。
leftINT指定从左侧边缘开始应用羽化效果的距离。
topINT指定从顶部边缘开始应用羽化效果的距离。
rightINT指定从右侧边缘开始应用羽化效果的距离。
bottomINT指定从底部边缘开始应用羽化效果的距离。

输出类型

参数名称数据类型作用
maskMASK输出是应用了羽化效果的输入遮罩的修改版本,其边缘经过羽化处理。

Grow Mask-遮罩扩展

comfyUI节点-GrowMask|遮罩扩展

文档说明

  • 类名:GrowMask
  • 类别:mask
  • 输出节点:False 扩展遮罩节点旨在修改给定遮罩的大小,可以是扩展或收缩,同时可以选择性地对角落应用渐缩效果。这个功能对于动态调整图像处理任务中的遮罩边界至关重要,允许对感兴趣区域进行更灵活和精确的控制。

输入类型

参数名称数据类型作用
maskMASK要修改的输入遮罩。这个参数是节点操作的核心,作为遮罩扩展或收缩的基础。
expandINT确定遮罩修改的大小和方向。正值导致遮罩扩展,而负值导致收缩。这个参数直接影响遮罩的最终大小。
tapered_cornersBOOLEAN一个布尔标志,设置为 True 时,在修改过程中对遮罩的角落应用渐缩效果。这个选项允许更平滑的过渡和视觉上更吸引人的结果。

输出类型

参数名称数据类型作用
maskMASK应用了指定的扩展/收缩和可选的渐缩角落效果后的修改遮罩。

Image Color To Mask-图像到遮罩

comfyUI节点-ImageColorToMask|图像到遮罩

文档说明

  • 类名:ImageColorToMask
  • 类别:遮罩
  • 输出节点: 图像颜色转遮罩节点用于将图像中的指定颜色转换为遮罩。它处理一张图像和一个目标颜色,生成一个遮罩,其中指定的颜色被突出显示,这有助于进行基于颜色的分割或对象隔离等操作。

输入类型

参数名称数据类型作用
imageIMAGE输入图像,用于确定图像中与指定颜色匹配的区域,这些区域将被转换为遮罩。
colorINT指定图像中要转换为遮罩的目标颜色,它在识别结果遮罩中要突出显示的特定颜色区域中起着关键作用。

输出类型

参数名称数据类型作用
maskMASK输出是一个遮罩,它突出显示输入图像中与指定颜色匹配的区域。这个遮罩可以用于进一步的图像处理任务,如分割或对象隔离。

Convert Image to Mask-图像到遮罩

comfyUI节点-Convert Image to Mask|图像到遮罩

文档说明

  • 类名:ImageToMask
  • 类别:mask
  • 输出节点:False ImageToMask 节点旨在根据指定的颜色通道将图像转换为遮罩。它允许提取与图像的红色、绿色、蓝色或 alpha 通道相对应的遮罩层,从而便于进行需要特定通道遮罩或处理的操作。

输入类型

参数名称数据类型作用
imageIMAGE’image’ 参数代表将根据指定颜色通道生成遮罩的输入图像。它在确定生成的遮罩的内容和特性方面起着关键作用。
channelCOMBO[STRING]’channel’ 参数指定应该使用输入图像的哪种颜色通道(红色、绿色、蓝色或 alpha)来生成遮罩。这个选择直接影响遮罩的外观以及图像的哪些部分被突出显示或遮蔽。

输出类型

参数名称数据类型作用
maskMASK输出的 ‘mask’ 是输入图像中指定颜色通道的二进制或灰度表示,适用于进一步的图像处理或遮罩操作。

Invert Mask-遮罩反转

comfyUI节点-InvertMask|遮罩反转

文档说明

  • 类名:InvertMask
  • 类别:mask
  • 输出节点:False 反转遮罩节点旨在反转给定遮罩的值,有效地翻转遮罩和未遮罩区域。这个操作在图像处理任务中是基础性的,当需要在前景和背景之间切换兴趣焦点时。

输入类型

参数名称数据类型作用
maskMASK输入遮罩,用于反转。它对于确定在反转过程中要翻转的区域至关重要。

输出类型

参数名称数据类型作用
maskMASK输出是输入遮罩的反转版本,先前的遮罩区域变为未遮罩,反之亦然。


Load Image(as Mask)-加载图像遮罩

comfyUI节点-Load Image(as Mask)|加载图像遮罩

文档说明

  • 类名:LoadImageMask
  • 分类:mask
  • 输出节点:False LoadImageMask 节点旨在从指定路径加载图像及其相关遮罩,处理它们以确保与进一步的图像操作或分析任务兼容。它专注于处理各种图像格式和条件,例如遮罩的 alpha 通道的存在,并通过对它们进行标准化格式转换,为下游处理准备图像和遮罩。

输入类型

参数名称数据类型作用
imageCOMBO[STRING]’image’ 参数指定要加载和处理的图像文件。它通过提供源图像用于遮罩提取和格式转换,在确定输出方面起着关键作用。
channelCOMBO[STRING]’channel’ 参数指定用于生成遮罩的图像颜色通道。这允许根据不同的颜色通道灵活创建遮罩,增强节点在各种图像处理场景中的实用性。

输出类型

参数名称数据类型作用
maskMASK此节点输出从指定图像和通道生成的遮罩,以标准化格式准备,适用于图像操作任务中的进一步处理。

MaskComposite-遮罩混合

comfyUI节点-MaskComposite|遮罩混合

文档说明

  • 类名:MaskComposite
  • 类别:mask
  • 输出节点:False 遮罩组合节点专门通过各种操作(如加法、减法和逻辑操作)结合两个遮罩输入,以产生一个新的、修改后的遮罩。它抽象地处理遮罩数据的操纵,以实现复杂的遮罩效果,是遮罩基础的图像编辑和处理工作流程中的关键组件。

输入类型

参数名称数据类型作用
destinationMASK主要遮罩,将根据与源遮罩的操作进行修改。在组合操作中扮演中心角色,作为修改的基础。
sourceMASK次要遮罩,将与目标遮罩结合使用以执行指定操作,影响最终输出的遮罩。
xINT水平偏移量,用于确定源遮罩应用于目标遮罩的位置,影响合成结果的位置。
yINT垂直偏移量,用于确定源遮罩应用于目标遮罩的位置,影响合成结果的位置。
operationCOMBO[STRING]指定要在目标遮罩和源遮罩之间应用的操作类型,如’add’(加法)、‘subtract’(减法)或逻辑操作,决定合成效果的性质。

输出类型

参数名称数据类型作用
maskMASK在目标遮罩和源遮罩之间应用指定操作后得到的遮罩,代表合成的结果。


Convert Mask to Image-遮罩到图像

comfyUI节点-Convert Mask to Image|遮罩到图像

文档说明

  • 类名:MaskToImage
  • 类别:遮罩
  • 输出节点: MaskToImage 节点旨在将遮罩转换为图像格式。这种转换允许将遮罩作为图像进行可视化和进一步处理,从而在基于遮罩的操作和基于图像的应用程序之间架起了一座桥梁。

输入类型

参数名称数据类型作用
maskMASK遮罩输入对于转换过程至关重要,作为将被转换成图像格式的源数据。此输入决定了结果图像的形状和内容。

输出类型

参数名称数据类型作用
imageIMAGE输出是输入遮罩的图像表示,使视觉检查和进一步的基于图像的操作成为可能。

Solid Mask-纯块遮罩

comfyUI节点-SolidMask|纯块遮罩

说明

  • 类名:SolidMask
  • 类别:遮罩
  • 输出节点:False 纯块遮罩节点用于生成一个具有指定值的均匀纯色的遮罩,覆盖其整个区域。它旨在创建具有特定尺寸和强度的遮罩,在各种图像处理和遮罩任务中非常有用。

输入类型

参数名称数据类型作用
valueFLOAT指定遮罩的强度值,影响其整体外观以及在后续操作中的实用性。
widthINT确定生成遮罩的宽度,直接影响其大小和宽高比。
heightINT设置生成遮罩的高度,影响其大小和宽高比。

输出类型

参数名称数据类型作用
maskMASK输出一个具有指定尺寸和值的均匀遮罩。