KJNodes/masking/generategenerated

Float To Mask(FloatToMask)

С технической точки зрения, этот узел принимает одно или несколько чисел с плавающей запятой в качестве входных данных и определяет размер пакета выходных масок на основе количества этих значений.

Float To Mask

MASK
input_values
0
width
100
height
100
KJNodes

С технической точки зрения, узел Float To Mask принимает одно или несколько чисел с плавающей запятой в качестве входных данных и определяет размер пакета выходных масок на основе количества этих значений.

Узел Float To Mask - это инструмент для генерации масок. Его основная функция заключается в пакетном создании масок заданного размера с однородным оттенком серого на основе входных значений с плавающей запятой. Этот узел упрощает процесс преобразования числовых значений в визуальные маски.

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

С технической точки зрения, узел принимает на вход одно или несколько чисел с плавающей запятой и определяет размер пакета выходных масок на основе количества этих значений. Размер каждой маски определяется параметрами ширины и высоты, заданными пользователем. Значение оттенка серого для всех пикселей каждой маски устанавливается равным соответствующему входному числу с плавающей запятой. Внутри узла входные данные преобразуются в единый список для обработки, и в итоге выводится пакет MASK-тензоров.

Описание параметров узла - Float To Mask

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

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
input_valuesFLOATДа0-: Входные числа с плавающей запятой, используемые для генерации значения оттенка серого маски. Поддерживается как одиночное значение, так и список значений.
widthINTДа100-: Задает ширину генерируемой маски. Минимальное значение - 1.
heightINTДа100-: Задает высоту генерируемой маски. Минимальное значение - 1.

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

Название параметраТип данныхОписание
MASKMASK: Выводит пакет MASK-тензоров с оттенками серого.

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

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

Ссылка на исходный код узла Float To Mask

Узел Float To Mask взят из пакета узлов ComfyUI-KJNodes.

Комментарии

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

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