Video Helper Suite 🎥🅥🅗🅢/imagegenerated
Split Images 🎥🅥🅗🅢(SplitImages)
该节点接收一个 `IMAGE` 类型的张量作为输入,该张量通常代表一个包含多帧图像的批次
Split Images
images
IMAGE_A
A_count
IMAGE_B
B_count
split_index
INT
VideoHelperSuite
Split Images 🎥🅥🅗🅢 节点接收一个 IMAGE 类型的张量作为输入,该张量通常代表一个包含多帧图像的批次。
Split Images 节点是一个用于图像序列处理的工具,其核心功能是根据指定的索引位置,将一个输入的图像序列分割成前后两个独立的图像组。它非常适合在需要对一批图像进行分组或分段处理的流程中使用,例如从一段视频中提取特定帧范围。
节点功能
此节点接收一个 IMAGE 类型的张量作为输入,该张量通常代表一个包含多帧图像的批次。通过一个整数索引 split_index,节点在内部将输入序列在批次维度上进行切片操作,索引之前的图像被归为第一组,索引及之后的图像被归为第二组,并分别输出这两个新的图像序列及其各自包含的图像数量。
节点参数说明 - Split Images 🎥🅥🅗🅢
连接输入 (Inputs)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 描述 |
|---|---|---|---|---|---|
images | IMAGE | 是 | - | - | images(输入参数):输入一个图像序列(批次)。节点将在此序列的批次维度上进行分割。 |
控件参数 (Parameters)
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 描述 |
|---|---|---|---|---|---|
split_index | INT | 是 | 0 | BIGMIN - BIGMAX (步长: 1) | split_index(输入参数):指定分割位置的整数索引,范围无预设限制,步长为 1。索引之前的图像归为第一组,索引及之后的图像归为第二组。 |
输出
| 参数名称 | 数据类型 | 描述 |
|---|---|---|
| IMAGE_A | IMAGE | IMAGE_A(输出参数):分割后得到的第一组图像序列。 |
| A_count | INT | A_count(输出参数):第一组图像序列中包含的图像帧数。 |
| IMAGE_B | IMAGE | IMAGE_B(输出参数):分割后得到的第二组图像序列。 |
| B_count | INT | B_count(输出参数):第二组图像序列中包含的图像帧数。 |
使用场景
一个典型的使用场景是在视频处理工作流中,当您需要将一段长视频的帧序列在某个时间点(如场景切换处)一分为二,并分别对前后两部分应用不同的图像处理节点(如不同的滤镜或放大模型)时,就可以使用此节点进行分割。另一个案例是在图像批量生成中,用于将一批生成结果按质量或内容手动分成两组,以便后续进行不同的保存或评估操作。
注意事项
使用时需注意,split_index 的值应在 0 到输入图像序列总帧数之间。如果索引为 0,则第一组为空;如果索引等于或大于总帧数,则第二组为空。节点会输出空张量,其对应的数量为 0。
Split Images 🎥🅥🅗🅢 节点源码链接
Split Images 🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。
评论
使用 GitHub 登录后即可参与讨论。