KJNodes/maskinggenerated

Remap Mask Range(RemapMaskRange)

Este nodo recibe una entrada de tensor de tipo MASK y realiza una transformación lineal basada en los parámetros `min` y `max` establecidos por el usuario.

Remap Mask Range

mask
mask
min
0.00
max
1.00
KJNodes

El nodo Remap Mask Range recibe un tensor de entrada de tipo MASK y realiza una transformación lineal basada en los parámetros min y max establecidos por el usuario.

El nodo Remap Mask Range se utiliza para reasignar el rango de valores de una máscara. Su función principal es ajustar el intervalo de intensidad de píxeles de la máscara de entrada, permitiendo al usuario definir nuevos valores mínimo y máximo. Esta operación permite modificar de forma flexible el contraste y la intensidad de la máscara.

Funcionalidad del Nodo

Este nodo recibe un tensor de entrada de tipo MASK y realiza una transformación lineal basada en los parámetros min y max establecidos por el usuario. Su mecanismo interno primero encuentra el valor máximo en la máscara de entrada y luego escala proporcionalmente todos los valores de píxel al nuevo intervalo [min, max]. Finalmente, todos los valores de salida se recortan entre 0.0 y 1.0, asegurando que el resultado cumpla con el estándar numérico de las máscaras.

Especificación de Parámetros del Nodo - Remap Mask Range

Entradas (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
maskMASK--Máscara de entrada que se va a procesar.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
minFLOAT0.0-10.0 - 1.0 (incremento: 0.01)Establece el nuevo valor mínimo para la máscara de salida. Tipo FLOAT, rango de -10.0 a 1.0, con un incremento de ajuste de 0.01.
maxFLOAT1.00.0 - 10.0 (incremento: 0.01)Establece el nuevo valor máximo para la máscara de salida. Tipo FLOAT, rango de 0.0 a 10.0, con un incremento de ajuste de 0.01.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
maskMASKLa nueva máscara con el rango de valores reasignado.

Casos de Uso

Este nodo es muy útil en flujos de trabajo de generación o edición de imágenes cuando se necesita un control preciso sobre la "intensidad" o "transparencia" de una máscara en un área específica. Por ejemplo, antes de utilizar una máscara para controlar la intensidad de repintado o como factor de mezcla, se puede usar este nodo para expandir una señal de máscara originalmente débil (por ejemplo, en el rango 0.1-0.3) a todo el rango dinámico de 0-1, obteniendo así un efecto más pronunciado.

Enlace al Código Fuente del Nodo Remap Mask Range

El nodo Remap Mask Range pertenece al paquete de nodos ComfyUI-KJNodes.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…