Image Normalize -1 to 1(ImageNormalize_Neg1_To_1)
Этот узел технически выполняет простое линейное преобразование: умножает каждое значение пикселя входного изображения на 2.
Image Normalize Neg1 To 1
Узел Image Normalize -1 to 1 — это инструмент для предварительной обработки данных изображения. Его основная функция — линейное преобразование диапазона значений пикселей входного изображения из [0, 1] в интервал [-1, 1]. Эта операция является стандартным требованием для входных данных многих моделей глубокого обучения, в частности для генеративно-состязательных сетей (GAN).
Функциональность узла
Технически узел выполняет простое линейное преобразование: каждое входное значение пикселя умножается на 2.0, а затем вычитается 1.0. Он принимает входные данные в стандартном для ComfyUI формате тензора IMAGE, который обычно представляет собой тензор чисел с плавающей запятой формы [пакет, высота, ширина, каналы], и выводит тензор той же формы. Этот процесс не изменяет разрешение изображения или количество каналов, а лишь нормализует диапазон числовых значений.
Описание параметров узла - Image Normalize -1 to 1
Входы
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
images | IMAGE | Да | - | - | - |
Выходы
| Имя параметра | Тип данных | Описание |
|---|---|---|
| IMAGE | IMAGE | - |
Сценарии использования
Например, в рабочих процессах, таких как Stable Diffusion или ControlNet, когда необходимо преобразовать загруженные извне данные изображения с диапазоном значений пикселей [0, 1] в требуемый для внутренней обработки моделью диапазон [-1, 1], можно использовать этот узел. Обычно он подключается после узла загрузки изображения и перед узлом входа модели, выступая в качестве шага стандартизации в конвейере данных.
Важные замечания
Обратите внимание, что этот узел предполагает, что исходный диапазон значений входного изображения уже находится в пределах [0, 1]. Если на вход подается изображение с необработанным целочисленным диапазоном 0-255 или другим диапазоном, прямое использование этого узла приведет к некорректному результату нормализации. В таком случае необходимо предварительно выполнить соответствующее масштабирование.
Ссылка на исходный код узла Image Normalize -1 to 1
Узел Image Normalize -1 to 1 взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.