imageTilesFromBatch
Нода imageTilesFromBatch извлекает один тайл из пакета тайлов изображения и соответствующую ему маску из пакета масок тайлов.
image Tiles From Batch
Нода imageTilesFromBatch извлекает один тайл из пакета тайлов изображения и соответствующую ему маску из пакета масок тайлов. Она предназначена для плиточных рабочих процессов, в которых изображение разделено на перекрывающиеся тайлы: после нарезки эта нода позволяет извлечь один конкретный тайл по индексу, начинающемуся с нуля, а также вернуть информацию о положении этого тайла для последующей склейки или обработки с учётом координат.
Описание
Используйте эту ноду, когда нужно обработать или проверить один тайл из плиточного пакета изображений. Ожидается, что входы tiles и masks получены из одного и того же процесса разделения на тайлы, а вход overlap содержит метаданные компоновки, необходимые для определения того, где выбранный тайл расположен в оригинальном изображении.
Входы
- tiles (
IMAGE): Пакет тайлов изображения. Выбранный тайл извлекается из этого пакета по указанномуindex. - masks (
MASK): Пакет масок, соответствующих тайлам. Маска по тому жеindexвозвращается вместе с тайлом. - overlap (
OVERLAP): Объект перекрытия/компоновки, созданный нодой разделения на тайлы, которая сформировала тайлы и маски. Это не просто целочисленное количество перекрытия; он содержит геометрию, необходимую для вычисления положения выбранного тайла. - index (
INT): Индекс извлекаемого тайла, начинающийся с нуля. По умолчанию равен0, минимальное значение0, максимальное10000.
Выходы
- IMAGE: Изображение тайла по выбранному индексу.
- MASK: Маска тайла по выбранному индексу.
- INT: Горизонтальное положение выбранного тайла в плиточной компоновке, полученное из метаданных
overlap. - INT: Вертикальное положение выбранного тайла в плиточной компоновке, полученное из метаданных
overlap.
Два целочисленных выхода обычно представляют собой положение тайла в оригинальном изображении или в координатном пространстве сетки тайлов и полезны, когда выбранный тайл необходимо повторно объединить, сравнить или обработать с учётом его местоположения.
Примечания по использованию
- Тайлы индексируются начиная с
0, поэтомуindex = 0выбирает первый тайл. - Значение
overlapдолжно исходить от той же ноды разделения на тайлы, которая создалаtilesиmasks; использование несовпадающих метаданных перекрытия приведёт к неверным положениям. - Эта нода полезна для обработки отдельных тайлов, например, для подачи отдельных тайлов в апскейлер, модель инпейнтинга или другую ноду image-to-image, сохраняя при этом координаты, необходимые для обратной сборки результатов.
- Порядок выходов: изображение, маска, положение x, положение y.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.