KJNodes/imagegenerated

Image Add Multi(ImageAddMulti)

该节点在技术上通过 PyTorch 张量运算实现图像混合,支持 `add`(相加)、`subtract`(相减)、`multiply`(相乘)和 `difference`(差值)四种混合算法

Image Add Multi

image_1
image_2
images
inputcount
2
blending
add
blend_amount
0.50
KJNodes

Image Add Multi 节点在技术上通过 PyTorch 张量运算实现图像混合,支持四种混合算法:addsubtractmultiplydifference

Image Add Multi 节点是一个用于图像混合处理的工具,其核心功能是将多张输入图像按照指定的数学运算方式进行合成。它允许用户灵活地控制参与混合的图像数量,并选择不同的混合模式来生成最终的输出图像。

节点功能

此节点在技术上通过 PyTorch 张量运算实现图像混合,支持 add(相加)、subtract(相减)、multiply(相乘)和 difference(差值)四种混合算法。用户可以设置一个 blend_amount 参数来统一调整所有输入图像在混合前的强度权重,节点会根据设定的 inputcount 值动态处理相应数量的图像输入。

节点参数说明 - Image Add Multi

连接输入

参数名称数据类型必填默认值取值范围/选项说明
image_1IMAGE--image_1(输入参数):连接第一个待混合的图像输入。
image_2IMAGE--image_2(输入参数):连接第二个待混合的图像输入。

控件参数

参数名称数据类型必填默认值取值范围/选项说明
blendingCOMBOadd"add", "subtract", "multiply", "difference"选择混合算法:"add"(相加)、"subtract"(相减)、"multiply"(相乘)或"difference"(差值)。
inputcountINT22 - 1000(步长:1)inputcount(输入参数):设定需要混合的图像输入总数,取值范围为 2 至 1000 的整数。
blend_amountFLOAT0.50 - 1(步长:0.01)blend_amount(输入参数):控制所有图像在混合前的强度系数,取值范围为 0.0 到 1.0。

输出

参数名称数据类型说明
imagesIMAGEimages(输出参数):输出经过混合处理后的最终图像。

使用场景

在实际工作流中,此节点常用于图像叠加、特效合成或创建过渡动画。例如,在制作一个动态的纹理融合效果时,你可以将一系列渐变图像连接到此节点,通过调整混合模式和强度,生成一张兼具多种纹理特征的新图像作为后续处理的材质。

注意事项

请注意,所有输入图像应具有相同的尺寸和通道数,以确保混合运算能正确执行。混合强度参数 blend_amountdifference 模式无效。

Image Add Multi 节点源码链接

Image Add Multi 节点来自 ComfyUI-KJNodes 节点包。

评论

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

评论加载中…