Load Image (Path) 🎥🅥🅗🅢(LoadImagePath)
Этот узел технически обрабатывает входной путь через функцию `load_video`, поэтому он может загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений.
Load Image Path
Узел Load Image (Path) 🎥🅥🅗🅢 технически обрабатывает входной путь через функцию load_video, что позволяет ему загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений.
Узел Load Image (Path) — это основной инструмент в Video Helper Suite для загрузки одного изображения или последовательности изображений из локальной файловой системы. Его основная функция — чтение файла изображения по указанному пути и преобразование его в формат тензора изображения, пригодный для использования в рабочем процессе ComfyUI, с поддержкой опционального изменения размера.
Функциональность узла
Технически этот узел обрабатывает входной путь с помощью функции load_video, поэтому он может загружать не только распространённые форматы статических изображений (такие как PNG, JPG), но и последовательности, состоящие из нескольких изображений. Его внутренний механизм проверяет, содержит ли изображение альфа-канал (прозрачность); если да, то автоматически разделяет RGB-изображение и соответствующую маску; если нет, то выводит пустой маскирующий заполнитель. Узел также включает проверку пути и хеша, чтобы гарантировать валидность ввода и обновление кэша.
Описание параметров узла - Load Image (Path) 🎥🅥🅗🅢
Входные соединения (Inputs)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
vae | VAE | Нет | - | - | vae (входной параметр): Опциональная модель VAE. |
Параметры управления (Parameters)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
image | STRING | Да | - | - | image (входной параметр): Указывает полный системный путь к файлу изображения для загрузки. Поддерживаются распространённые форматы изображений. |
custom_width | INT | Да | 0 | 0 - DIMMAX (шаг: 8) | custom_width (входной параметр): Пользовательская ширина выходного изображения. Установите в 0, чтобы использовать исходную ширину изображения. Диапазон значений от 0 до DIMMAX, шаг изменения — 8. |
custom_height | INT | Да | 0 | 0 - DIMMAX (шаг: 8) | custom_height (входной параметр): Пользовательская высота выходного изображения. Установите в 0, чтобы использовать исходную высоту изображения. Диапазон значений от 0 до DIMMAX, шаг изменения — 8. |
Выходные данные (Output)
| Параметр | Тип данных | Описание |
|---|---|---|
| IMAGE | UNKNOWN | IMAGE (выходной параметр): Выходной тензор изображения для использования в последующих узлах обработки изображений. |
| MASK | MASK | MASK (выходной параметр): Выход маски — альфа-канал загруженного изображения, если он присутствует, в противном случае пустой маскирующий заполнитель. |
Сценарии использования
Этот узел очень полезен в рабочих процессах обработки видеокадров или пакетной предобработки изображений. Например, вы можете подключить его к узлу "VAE Encode", чтобы закодировать загруженное изображение в латентное представление для последующих операций img2img; или использовать его выходную маску вместе с такими узлами, как "Apply ControlNet", для точного управления определёнными областями изображения.
Важные замечания
Обратите внимание, что путь к входному изображению должен быть действительным и доступным для системы. Когда параметры custom_width и custom_height установлены в 0, будут сохранены исходные размеры изображения.
Ссылка на исходный код узла Load Image (Path) 🎥🅥🅗🅢
Узел Load Image (Path) 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.