Fast Preview(FastPreview)
Этот узел технически преобразует входной тензор изображения в объект PIL Image, а затем выполняет кодирование в памяти.
Fast Preview
Узел Fast Preview технически работает, преобразуя входной тензор изображения в объект PIL Image, а затем выполняя кодирование в памяти.
Узел Fast Preview — это экспериментальный инструмент, предназначенный для быстрого предварительного просмотра сгенерированных изображений в рабочем процессе ComfyUI. Его основная функция — обход обычных шагов сохранения на диск и непосредственное отображение изображения в пользовательском интерфейсе, что обеспечивает более быструю визуальную обратную связь. Используя бинарный веб-сокет, он избегает накладных расходов на кодирование Base64/JSON, делая предпросмотр еще более быстрым.
Функциональность узла
Технически этот узел работает, преобразуя входной тензор изображения в объект PIL Image, а затем выполняя кодирование в памяти. Он поддерживает два основных формата изображений: JPEG и PNG. Вместо преобразования закодированных данных изображения в строку Base64, он отправляет необработанные бинарные данные через бинарный веб-сокет, реализуя механизм мгновенного предпросмотра «без файлов», который избегает накладных расходов Base64/JSON.
Описание параметров узла - Fast Preview
Входные соединения (Inputs)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
image | IMAGE | Да | - | - | Принимает входное изображение для предпросмотра, тип IMAGE. |
Параметры управления (Parameters)
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
format | COMBO | Да | JPEG | "JPEG", "PNG" | JPEG или PNG. |
max_size | INT | Да | 768 | 128 – 4096 (Шаг: 64) | Устанавливает максимальный размер (ширину или высоту) предпросматриваемого изображения; изображение будет пропорционально уменьшено, если превышает это значение. |
Сценарии использования
В рабочем процессе генерации или обработки изображений вы можете подключить этот узел после любого узла, выводящего изображение (тип IMAGE). Например, подключив этот узел в конце конвейера текстовой генерации изображений Stable Diffusion, вы сможете немедленно просмотреть результат генерации, не дожидаясь сохранения изображения на жесткий диск, что удобно для быстрой итерации и настройки параметров генерации.
Примечания
Поскольку это экспериментальный узел, его стабильность и совместимость могут быть ниже, чем у стандартных узлов предпросмотра. Он в основном предназначен для сценариев, требующих быстрого просмотра промежуточных или конечных результатов, и не подходит в качестве замены для постоянного сохранения изображений.
Ссылка на исходный код узла Fast Preview
Узел Fast Preview взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.