KJNodes/imagegenerated
Insert Image Batch By Indexes(InsertImageBatchByIndexes)
该节点接收两个图像批次和一个索引列表作为输入
Insert Image Batch By Indexes
images
images_to_insert
insert_indexes
images_after_insert
KJNodes
Insert Image Batch By Indexes 节点,该节点接收两个图像批次和一个索引列表作为输入
Insert Image Batch By Indexes 节点是一个用于图像批处理操作的实用工具。它的核心功能是根据指定的索引位置,将一组图像插入到另一组图像序列中,从而生成一个新的、顺序更新的图像批次。
节点功能
该节点接收两个图像批次和一个索引列表作为输入。其内部机制会检查待插入图像的数量是否与提供的索引数量一致,如果一致,则按照索引指定的位置将图像插入到原始序列中。输出是保持原始顺序但已插入新图像的新批次。它专门设计用于与 FilterZeroMasksAndCorrespondingImages 节点配合工作,处理经过筛选后的图像序列重组。
节点参数说明 - Insert Image Batch By Indexes
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
images | IMAGE | 是 | - | - | images(输入参数):原始图像批次,作为被插入的基础序列。 |
images_to_insert | IMAGE | 是 | - | - | images_to_insert(输入参数):需要被插入到原始序列中的新图像批次。 |
insert_indexes | INDEXES | 是 | - | - | insert_indexes(输入参数):指定新图像应插入到最终合并序列中的位置索引列表。 |
Output 输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| images_after_insert | IMAGE | images_after_insert(输出参数):插入新图像后生成的最终图像序列。 |
使用场景
一个典型的使用场景是在图像修复或内容替换工作流中。例如,当你使用蒙版筛选出需要替换的特定帧后,可以利用此节点将新生成或修复好的图像精准地插回原始视频帧序列的对应位置,从而完成局部内容的无缝更新。
注意事项
使用时需注意,待插入图像的数量必须与提供的索引数量完全相等,否则节点会跳过处理并发出警告。索引值应基于最终合并后的序列总长度来规划。
Insert Image Batch By Indexes 节点源码链接
Insert Image Batch By Indexes 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。