HiresFix(hiresFix)
Нода HiresFix применяет проход коррекции высокого разрешения к изображению внутри пайплайна ComfyUI.
hires Fix
Описание
Нода HiresFix применяет проход коррекции высокого разрешения к изображению внутри пайплайна ComfyUI. Она изменяет масштаб входного изображения с помощью выбранного режима и метода, при необходимости изменяет масштаб после этапа модели, затем кодирует полученное изображение в латент с помощью VAE. Нода также может передавать и обновлять объект пайплайна, что упрощает её встраивание в существующие рабочие процессы PIPE_LINE.
Входы
model_name
Модель/чекпоинт для прохода коррекции высокого разрешения. Выберите из доступных моделей в списке.
rescale_after_model
Переключатель, определяющий, применяется ли изменение масштаба после этапа модели. Включено по умолчанию (true). Если установлено false, изменение масштаба выполняется до этапа модели.
rescale_method
Метод интерполяции, используемый при изменении масштаба изображения. Доступные методы предоставляются опциями сэмплера/апскейлера ComfyUI.
rescale
Определяет, как масштабируется изображение:
by percentage— Масштабирует изображение по значениюpercent.to Width/Height— Масштабирует изображение до точных значенийwidthиheight.to longer side - maintain aspect— Масштабирует изображение так, чтобы его большая сторона равняласьlonger_side, с сохранением соотношения сторон.
percent
Процент масштабирования, используемый, когда для rescale установлено by percentage. По умолчанию: 50, диапазон: от 0 до 1000.
width
Целевая ширина, используемая, когда для rescale установлено to Width/Height.
height
Целевая высота, используемая, когда для rescale установлено to Width/Height.
longer_side
Целевая длина большей стороны, когда для rescale установлено to longer side - maintain aspect.
crop
Режим кадрирования, применяемый после изменения масштаба. Выберите подходящее поведение кадрирования из доступных вариантов.
image_output
Управляет обработкой выходного изображения:
Hide— Не показывать и не сохранять изображение.Preview— Показать изображение в предпросмотре.Save— Сохранить изображение на диск.Hide&Save— Не показывать предпросмотр, но сохранить изображение.Sender— Отправить изображение в другой рабочий процесс с помощьюlink_id.Sender&Save— Отправить изображение и также сохранить его.
По умолчанию: Preview.
link_id
ID ссылки назначения, используемый, когда для image_output установлено Sender или Sender&Save.
save_prefix
Префикс, используемый для имён сохраняемых файлов изображений. По умолчанию: ComfyUI.
pipe
Необязательный вход PIPE_LINE для передачи существующего состояния пайплайна в ноду.
image
Необязательный вход изображения. Если прямое изображение не подано, нода может использовать изображение, переносимое входом pipe.
vae
Необязательный VAE, используемый для кодирования изменённого изображения в латент.
Выходы
PIPE_LINE
Обновлённый объект пайплайна, содержащий обработанное изображение/латент и любое сохранённое состояние пайплайна.
IMAGE output
Изображение с изменённым масштабом, полученное в результате прохода коррекции высокого разрешения.
LATENT
Латент, закодированный из изменённого изображения, готовый к дальнейшим шагам выборки или декодирования.
Примечания по использованию
Вставьте этот узел, когда нужно увеличить или изменить размер изображения перед продолжением операций в латентном пространстве. Комбинация rescale_after_model, rescale_method и rescale обеспечивает точный контроль над тем, когда и как применяется коррекция высокого разрешения. Используйте image_output с режимами Save или Sender, если нужно сохранить или перенаправить результат в другое место.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.