参数名称 | 说明 |
---|---|
image | 需要切割的输入图像,张量格式。 |
TTP_Image_Tile_Batch
节点功能:是将输入图像切分成指定大小的tile,同时记录每个tile的位置信息,以便后续重新组装。
输入参数
输出参数
参数名称 | 说明 |
---|---|
IMAGES | 裁切后的图像 tile 列表,shape 为 (N, C, H, W)。 |
POSITIONS | 每个 tile 在原图中的 (left, top, right, bottom) 坐标列表。 |
ORIGINAL_SIZE | 原始图像的尺寸,格式为 (width, height)。 |
GRID_SIZE | tile 网格数,格式为 (num_cols, num_rows)。有助于定位 tile 布局,配合拼接器重组图像或用于位置标签辅助。 |
控件参数
参数名称 | 说明 |
---|---|
tile_width | 每个 tile 的目标宽度,单位为像素,最小为 1。实际 tile 宽度会在图像边缘做自适应补齐;建议与模型训练输入大小保持一致。 |
tile_height | 每个 tile 的目标高度,单位为像素,最小为 1。同上,适用于将超大图像裁切为批处理的小块,提高处理效率。 |
如下,输入的图片大小为1024×1024,tile_width和tile_height为512×512,图像被切成了4块。
该节点还能输出每个图像块的位置信息POSITIONS,比如[0,0,512,512],前两个数到代表每个图像块左上角的坐标信息,后面两个数代表每个图像块右下角的坐标信息。ORIGINAL_SIZE则是原始图像的大小,GRID_SIZE为切片后的网格大小。