KJNodes/experimentalgenerated

Fast Preview(FastPreview)

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

Fast Preview

image
format
JPEG
max_size
768
KJNodes

Узел Fast Preview технически работает, преобразуя входной тензор изображения в объект PIL Image, а затем выполняя кодирование в памяти.

Узел Fast Preview — это экспериментальный инструмент, предназначенный для быстрого предварительного просмотра сгенерированных изображений в рабочем процессе ComfyUI. Его основная функция — обход обычных шагов сохранения на диск и непосредственное отображение изображения в пользовательском интерфейсе, что обеспечивает более быструю визуальную обратную связь. Используя бинарный веб-сокет, он избегает накладных расходов на кодирование Base64/JSON, делая предпросмотр еще более быстрым.

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

Технически этот узел работает, преобразуя входной тензор изображения в объект PIL Image, а затем выполняя кодирование в памяти. Он поддерживает два основных формата изображений: JPEG и PNG. Вместо преобразования закодированных данных изображения в строку Base64, он отправляет необработанные бинарные данные через бинарный веб-сокет, реализуя механизм мгновенного предпросмотра «без файлов», который избегает накладных расходов Base64/JSON.

Описание параметров узла - Fast Preview

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

Имя параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
imageIMAGEДа--Принимает входное изображение для предпросмотра, тип IMAGE.

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

Имя параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
formatCOMBOДаJPEG"JPEG", "PNG"JPEG или PNG.
max_sizeINTДа768128 – 4096 (Шаг: 64)Устанавливает максимальный размер (ширину или высоту) предпросматриваемого изображения; изображение будет пропорционально уменьшено, если превышает это значение.

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

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

Примечания

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

Ссылка на исходный код узла Fast Preview

Узел Fast Preview взят из пакета узлов ComfyUI-KJNodes.

Комментарии

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

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