KJNodes/imagegenerated

Вставить пакет изображений по индексам(InsertImageBatchByIndexes)

Этот узел принимает на вход два пакета изображений и список индексов.

Insert Image Batch By Indexes

images
images_to_insert
insert_indexes
images_after_insert
KJNodes

Узел Insert Image Batch By Indexes, который принимает на вход два пакета изображений и список индексов.

Узел Insert Image Batch By Indexes — это утилита для пакетной обработки изображений. Его основная функция — вставлять набор изображений в другую последовательность изображений в указанные позиции индексов, создавая таким образом новый, обновлённый по порядку пакет изображений.

Функциональность узла

Узел принимает на вход два пакета изображений и список индексов. Его внутренний механизм проверяет, соответствует ли количество изображений для вставки предоставленному количеству индексов. Если соответствует, то изображения вставляются в исходную последовательность в позиции, указанные индексами. На выходе получается новый пакет, сохраняющий исходный порядок, но с вставленными новыми изображениями. Он специально разработан для совместной работы с узлом FilterZeroMasksAndCorrespondingImages для реорганизации отфильтрованных последовательностей изображений.

Описание параметров узла - Insert Image Batch By Indexes

Входные соединения (Inputs)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
imagesIMAGEДа--images (входной параметр): Исходный пакет изображений, выступающий в качестве базовой последовательности для вставки.
images_to_insertIMAGEДа--images_to_insert (входной параметр): Новый пакет изображений, который необходимо вставить в исходную последовательность.
insert_indexesINDEXESДа--insert_indexes (входной параметр): Список индексов позиций, в которые новые изображения должны быть вставлены в итоговую объединённую последовательность.

Выходные данные (Output)

Название параметраТип данныхОписание
images_after_insertIMAGEimages_after_insert (выходной параметр): Итоговая последовательность изображений, сгенерированная после вставки новых изображений.

Сценарии использования

Типичный сценарий использования — в рабочих процессах восстановления изображений или замены контента. Например, после того как с помощью масок были выбраны определённые кадры для замены, можно использовать этот узел, чтобы точно вставить вновь сгенерированные или восстановленные изображения обратно в соответствующие позиции исходной последовательности видеокадров, тем самым выполнив бесшовное обновление локального содержимого.

Важные замечания

При использовании необходимо учитывать, что количество изображений для вставки должно полностью совпадать с количеством предоставленных индексов, иначе узел пропустит обработку и выдаст предупреждение. Значения индексов должны планироваться исходя из общей длины итоговой объединённой последовательности.

Ссылка на исходный код узла Insert Image Batch By Indexes

Узел Insert Image Batch By Indexes взят из пакета узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

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