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, чтобы участвовать в обсуждении.

Загрузка комментариев…