KJNodes/imagegenerated

Image Batch Extend With Overlap(ImageBatchExtendWithOverlap)

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

Image Batch Extend With Overlap

source_images
new_images
source_images
start_images
extended_images
overlap
13
overlap_side
source
overlap_mode
linear_blend
KJNodes

Узел Image Batch Extend With Overlap создает плавный переход между исходной последовательностью изображений и новой последовательностью изображений, задавая количество перекрывающихся кадров и способ их наложения.

Image Batch Extend With Overlap — это вспомогательный узел, специально предназначенный для расширения сгенерированного видео. Его основная функция — помочь пользователю плавно соединить новую последовательность изображений с исходной, обрабатывая область перекрытия для обеспечения естественного перехода и, таким образом, удлиняя видеоконтент.

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

Этот узел создает плавный переход между исходной последовательностью изображений и новой, задавая количество перекрывающихся кадров и способ их наложения. Он поддерживает несколько режимов слияния перекрывающихся областей, включая прямое обрезание, линейное смешивание и более сложные визуальные эффекты перехода, а также строго проверяет соответствие размеров входных изображений для корректной обработки.

Описание параметров узла - Image Batch Extend With Overlap

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

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
source_imagesIMAGEДа--Исходные изображения для расширения
new_imagesIMAGEНет--Новые изображения для расширения

Параметры управления (Parameters)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
overlap_sideCOMBOДаsource"source", "new_images"Указывает, из какой последовательности изображений берется область перекрытия. Возможные значения: "source" (исходные изображения) или "new_images" (новые изображения).
overlap_modeCOMBOДаlinear_blend"cut", "linear_blend", "ease_in_out", "filmic_crossfade", "perceptual_crossfade"Определяет метод смешивания, используемый для перекрывающихся кадров. Варианты: cut (без смешивания), linear_blend, ease_in_out, filmic_crossfade, perceptual_crossfade.
overlapINTДа131 - 4096 (шаг: 1)Количество перекрывающихся кадров между исходными и новыми изображениями

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

Название параметраТип данныхОписание
source_imagesIMAGEПрямая передача входной последовательности исходных изображений.
start_imagesIMAGEВыводит начальные изображения для расширения, обычно конечную часть исходных изображений.
extended_imagesIMAGEВыводит окончательную расширенную последовательность изображений после склейки.

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

В рабочем процессе продолжения видео вы можете сначала использовать этот узел (не подключая new_images), чтобы извлечь из конца исходного видео указанное количество перекрывающихся кадров в качестве отправной точки для новой генерации. После генерации новых кадров, в другой копии узла подключите старые и новые изображения и выберите подходящий режим наложения для склейки, чтобы в итоге получить бесшовно удлиненную видеопоследовательность.

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

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

Ссылка на исходный код узла Image Batch Extend With Overlap

Узел Image Batch Extend With Overlap взят из пакета узлов ComfyUI-KJNodes.

Комментарии

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

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