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_values | FLOAT | 是 | 0 | - | 输入用于生成遮罩灰度值的浮点数,支持单个数值或数值列表。 |
width | INT | 是 | 100 | - | 设置生成遮罩的宽度,最小值为 1。 |
height | INT | 是 | 100 | - | 设置生成遮罩的高度,最小值为 1。 |
输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| MASK | MASK | 输出一个批次的灰度遮罩张量。 |
使用场景
在实际工作流中,你可以将此节点与提供数值的节点(如数学运算节点或从图像分析得出的数值)连接,快速生成用于控制图像生成区域不透明度或强度的遮罩。例如,在需要根据一组权重值对多张图片应用不同程度的效果(如模糊、融合)时,使用此节点生成对应的遮罩序列会非常高效。
Float To Mask 节点源码链接
Float To Mask 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。