KJNodes/imagegenerated

Аугментация изображения шумом(ImageNoiseAugmentation)

Этот узел технически использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра `noise_aug_strength`.

Image Noise Augmentation

image
IMAGE
noise_aug_strength
FLOAT
seed
123
KJNodes

Узел Image Noise Augmentation технически использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра noise_aug_strength.

Узел Image Noise Augmentation — это инструмент обработки изображений, основная функция которого заключается в добавлении контролируемого случайного шума к входному изображению. Он изменяет текстуру и детали изображения за счёт введения шума, часто используется для аугментации данных или создания определённых входных условий для последующих этапов обработки.

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

Технически этот узел использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра noise_aug_strength. Он поддерживает стандартный формат тензоров ComfyUI IMAGE и использует параметр seed для обеспечения воспроизводимости генерируемого паттерна шума при каждом запуске, что критически важно для рабочих процессов, требующих стабильного вывода.

Описание параметров узла - Image Noise Augmentation

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

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

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

ПараметрТип данныхОбязательныйЗначение по умолчаниюДиапазон/ОпцииОписание
noise_aug_strengthFLOATДаNone0.0 - 100.0 (шаг: 0.001)noise_aug_strength (входной параметр): Управляет интенсивностью шума, добавляемого к изображению. Диапазон значений от 0.0 до 100.0, шаг изменения — 0.001.
seedINTДа1230 - 0xffffffffffffffff (шаг: 1)seed (входной параметр): Значение seed, используемое для управления паттерном генерации случайного шума, обеспечивает воспроизводимость результата. Диапазон значений от 0 до 0xffffffffffffffff, шаг — 1.

Выходные данные (Output)

ПараметрТип данныхОписание
IMAGEIMAGEIMAGE (выходной параметр): Изображение с добавленным шумом.

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

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

Ссылка на исходный код узла Image Noise Augmentation

Узел Image Noise Augmentation взят из пакета узлов ComfyUI-KJNodes.

Комментарии

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

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