EasyUse/Imagegenerated
imageSplitTiles
Нода imageSplitTiles разделяет входное изображение на сетку перекрывающихся тайлов.
image Split Tiles
image
tiles
masks
overlap
total
overlap_ratio
0.00
overlap_offset
INT
tiles_rows
2
tiles_cols
2
norm
Easy Use
Описание
Нода imageSplitTiles разделяет входное изображение на сетку перекрывающихся тайлов. Это полезно для обработки изображений на основе тайлов, подачи больших изображений в модели с меньшими входными окнами или подготовки тайлов для сопутствующей ноды слияния.
Входы
image
- тип:
IMAGE - обязательно: истина
- Входное изображение, которое нужно разделить на тайлы.
overlap_ratio
- тип:
FLOAT - обязательно: истина
- по умолчанию: 0.0
- диапазон: от 0.0 до 0.5
- шаг: 0.01
- Доля размера тайла, используемая в качестве перекрытия между соседними тайлами. Большие значения создают более широкие перекрывающиеся границы; 0.5 это максимально допустимое соотношение перекрытия.
overlap_offset
- тип:
INT - обязательно: истина
- В определении ноды не указано значение по умолчанию; укажите целое число.
- Целочисленное смещение в пикселях, используемое в расчете перекрытия. Позволяет регулировать перекрытие в фиксированных пикселях, независимо от значения, основанного на соотношении.
tiles_rows
- тип:
INT - обязательно: истина
- по умолчанию: 2
- диапазон: от 1 до 50
- Количество рядов, на которое нужно разделить изображение. Значение
1означает отсутствие вертикального разделения.
tiles_cols
- тип:
INT - обязательно: истина
- по умолчанию: 2
- диапазон: от 1 до 50
- Количество столбцов, на которое нужно разделить изображение. Значение
1означает отсутствие горизонтального разделения.
norm
- тип:
BOOLEAN - необязательно: истина
- по умолчанию: истина
- Нормализует координаты выхода
OVERLAPв диапазон[0, 1]относительно оригинального изображения. Когда параметр отключен, выход перекрытия использует необработанные значения пикселей. Оставьте этот параметр включенным для большинства рабочих процессов, особенно если выход перекрытия будет использоваться нодой слияния или служебной нодой.
Выходы
Выход IMAGE
- Сгенерированные тайлы изображения, объединённые в пакет. Используйте выход
INT, чтобы узнать, сколько тайлов присутствует.
MASK
- Маска, соответствующая каждому тайлу. Эти маски полезны для композиционирования, смешивания или передачи в сопутствующую ноду слияния.
OVERLAP
- Метаданные перекрытия, сгенерированные при разделении. Это пользовательский тип выхода, предназначенный для соответствующей ноды слияния; он содержит информацию о положении и перекрытии тайлов, необходимую для восстановления оригинального изображения. Вход
normуправляет тем, являются ли эти значения нормализованными или необработанными координатами пикселей.
INT
- Количество созданных тайлов. Обычно равно
tiles_rows × tiles_cols.
Примечания по использованию
- Используйте
tiles_rows = 1, чтобы разделить изображение только горизонтально, илиtiles_cols = 1, чтобы разделить только вертикально. - Максимальное значение
overlap_ratioравно0.5, поэтому тайл не может перекрываться более чем на половину своего размера. - Если сомневаетесь, оставьте
normвключенным. - Выход
OVERLAPне является стандартным тензором изображения или условием; используйте его с соответствующей нодой слияния, например, с сопутствующей нодой слияния изображений.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.