Video Helper Suite 🎥🅥🅗🅢generated

Load Image (Path) 🎥🅥🅗🅢(LoadImagePath)

Этот узел технически обрабатывает входной путь через функцию `load_video`, поэтому он может загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений.

Load Image Path

vae
IMAGE
mask
image
STRING
custom_width
INT
custom_height
INT
VideoHelperSuite

Узел Load Image (Path) 🎥🅥🅗🅢 технически обрабатывает входной путь через функцию load_video, что позволяет ему загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений.

Узел Load Image (Path) — это основной инструмент в Video Helper Suite для загрузки одного изображения или последовательности изображений из локальной файловой системы. Его основная функция — чтение файла изображения по указанному пути и преобразование его в формат тензора изображения, пригодный для использования в рабочем процессе ComfyUI, с поддержкой опционального изменения размера.

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

Технически этот узел обрабатывает входной путь с помощью функции load_video, поэтому он может загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений. Его внутренний механизм проверяет, содержит ли изображение альфа-канал (прозрачность); если да, то автоматически разделяет RGB-изображение и соответствующую маску; если нет, то выводит пустой маскирующий заполнитель. Узел также включает проверку пути и хеша, чтобы гарантировать валидность ввода и обновление кэша.

Описание параметров узла - Load Image (Path) 🎥🅥🅗🅢

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

ПараметрТип данныхОбязательныйЗначение по умолчаниюДиапазон/ОпцииОписание
vaeVAEНет--vae (входной параметр): Опциональная модель VAE.

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

ПараметрТип данныхОбязательныйЗначение по умолчаниюДиапазон/ОпцииОписание
imageSTRINGДа--image (входной параметр): Указывает полный системный путь к файлу изображения для загрузки. Поддерживаются распространённые форматы изображений.
custom_widthINTДа00 - DIMMAX (шаг: 8)custom_width (входной параметр): Пользовательская ширина выходного изображения. Установите в 0, чтобы использовать исходную ширину изображения. Диапазон значений от 0 до DIMMAX, шаг изменения — 8.
custom_heightINTДа00 - DIMMAX (шаг: 8)custom_height (входной параметр): Пользовательская высота выходного изображения. Установите в 0, чтобы использовать исходную высоту изображения. Диапазон значений от 0 до DIMMAX, шаг изменения — 8.

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

ПараметрТип данныхОписание
IMAGEUNKNOWNIMAGE (выходной параметр): Выходной тензор изображения для использования в последующих узлах обработки изображений.
MASKMASKMASK (выходной параметр): Выход маски — альфа-канал загруженного изображения, если он присутствует, в противном случае пустой маскирующий заполнитель.

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

Этот узел очень полезен в рабочих процессах обработки видеокадров или пакетной предобработки изображений. Например, вы можете подключить его к узлу "VAE Encode", чтобы закодировать загруженное изображение в латентное представление для последующих операций img2img; или использовать его выходную маску вместе с такими узлами, как "Apply ControlNet", для точного управления определёнными областями изображения.

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

Обратите внимание, что путь к входному изображению должен быть действительным и доступным для системы. Когда параметры custom_width и custom_height установлены в 0, будут сохранены исходные размеры изображения.

Ссылка на исходный код узла Load Image (Path) 🎥🅥🅗🅢

Узел Load Image (Path) 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.

Комментарии

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

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