2.1 KiB
2.1 KiB
Image Plot - 图像绘制
节点功能: Image Plot节点用于将多张图像绘制成一张大图,支持水平、垂直和网格三种排列方式,常用于创建图像集合或对比展示。支持单张图像批次处理和视频收集的时间序列显示。
输入
| 参数名称 | 入端选择 | 数据类型 | 默认值 | 取值范围 | 描述 |
|---|---|---|---|---|---|
image |
必选 | IMAGE | - | - | 要拼合的图像批次或视频收集数据 |
layout |
- | COMBO[STRING] | horizontal | horizontal, vertical, grid | 排列方式:horizontal(水平)、vertical(垂直)、grid(网格) |
spacing |
- | INT | 10 | 0-100 | 图像间隙,单位像素 |
grid_columns |
- | INT | 2 | 1-100 | 网格模式下每行图像数量 |
background_color |
- | STRING | 1.0 | 灰度值/HEX/RGB | 背景颜色,支持多种格式 |
输出
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
image |
IMAGE | 拼合后的图像 |
功能说明
输入类型支持
- 标准图像批次:处理单个图像批次的拼接显示
- 视频收集数据:支持多批次图像的时间序列显示,自动检测列表格式输入
排列方式
- horizontal(水平):所有图像水平排列成一行
- vertical(垂直):所有图像垂直排列成一列
- grid(网格):按指定列数排列成网格状
布局控制
- 间隙控制:可以设置图像之间的间距
- 背景填充:空白区域用指定颜色填充
- 网格布局:可以控制每行显示的图像数量
- 尺寸统一:自动将图像尺寸统一到最小公共尺寸
颜色格式支持
- 灰度值:0.0-1.0(如"0.5"表示灰色)
- 十六进制:#RRGGBB(如"#FF0000"表示红色)
- RGB值:R,G,B(如"255,0,0"表示红色)
视频收集处理
- 多批次支持:可以处理多个图像批次的并列显示
- 帧数自适应:自动适配不同批次的帧数差异
- 循环显示:帧数不足时自动循环使用