KJNodes/masking/generategenerated

Float To Mask(FloatToMask)

从技术实现来看,此节点接收一个或多个浮点数作为输入,并根据这些值的数量确定输出的遮罩批次大小

Float To Mask

MASK
input_values
0
width
100
height
100
KJNodes

从技术实现来看,Float To Mask 节点接收一个或多个浮点数作为输入,并根据这些值的数量确定输出的遮罩批次大小。

Float To Mask 节点是一个用于生成遮罩的工具。其核心功能是根据输入的浮点数值,批量创建具有指定尺寸和统一灰度的遮罩图像。此节点简化了从数值到视觉遮罩的转换过程。

节点功能

从技术实现来看,该节点接收一个或多个浮点数作为输入,并根据这些值的数量确定输出的遮罩批次大小。每个遮罩的尺寸由用户定义的宽度和高度参数决定,其所有像素的灰度值均被设置为对应的输入浮点数。节点内部会将输入数据统一转换为列表格式进行处理,最终输出一个批次的 MASK 张量。

节点参数说明 - Float To Mask

控件参数(Parameters)

参数名称数据类型必填默认值取值范围/选项说明
input_valuesFLOAT0-输入用于生成遮罩灰度值的浮点数,支持单个数值或数值列表。
widthINT100-设置生成遮罩的宽度,最小值为 1。
heightINT100-设置生成遮罩的高度,最小值为 1。

输出

参数名称数据类型说明
MASKMASK输出一个批次的灰度遮罩张量。

使用场景

在实际工作流中,你可以将此节点与提供数值的节点(如数学运算节点或从图像分析得出的数值)连接,快速生成用于控制图像生成区域不透明度或强度的遮罩。例如,在需要根据一组权重值对多张图片应用不同程度的效果(如模糊、融合)时,使用此节点生成对应的遮罩序列会非常高效。

Float To Mask 节点源码链接

Float To Mask 节点来自 ComfyUI-KJNodes 节点包。

评论

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

评论加载中…