KJNodes/maskinggenerated

Mask Batch Multi(MaskBatchMulti)

Este nodo recibe múltiples entradas de tipo MASK y las concatena a lo largo de la dimensión de lote (dim=0).

Mask Batch Multi

mask_1
mask_2
masks
inputcount
2
KJNodes

Crea un lote de imágenes a partir de múltiples máscaras. Puedes establecer cuántas entradas tiene el nodo con inputcount y haciendo clic en Actualizar.

El nodo Mask Batch Multi recibe múltiples entradas de tipo MASK y las concatena a lo largo de la dimensión de lote (dim=0).

El nodo Mask Batch Multi es una herramienta para el procesamiento por lotes de máscaras. Su función principal es combinar múltiples imágenes de máscara independientes en un solo lote. Esto permite a los usuarios procesar varias máscaras a la vez, facilitando operaciones posteriores de generación o edición de imágenes por lotes.

Funcionalidad del Nodo

Este nodo recibe múltiples entradas de tipo MASK y las concatena a lo largo de la dimensión de lote (dim=0). Cuando las dimensiones de las máscaras de entrada no coinciden, el nodo ajusta automáticamente las máscaras subsiguientes al mismo tamaño que la primera máscara utilizando interpolación bicúbica, garantizando la uniformidad del formato de datos dentro del lote. Los usuarios pueden definir dinámicamente el número de máscaras a concatenar mediante el parámetro inputcount.

Especificación de Parámetros del Nodo - Mask Batch Multi

Entradas de Conexión (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
mask_1MASK--La primera máscara a concatenar, que servirá como referencia para el ajuste de tamaño de las máscaras posteriores.
mask_2MASK--La segunda máscara a concatenar, que se incluirá en el lote de salida.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
inputcountINT22 - 1000 (incremento: 1)Establece el número total de máscaras a combinar, en un rango de 2 a 1000, con un incremento de 1.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
masksMASKEl lote de máscaras combinado resultante.

Casos de Uso

Este nodo es muy útil en flujos de trabajo donde es necesario aplicar el mismo proceso a múltiples imágenes diferentes. Por ejemplo, se pueden utilizar varios nodos de "dibujo de máscara" para crear diferentes selecciones de áreas, luego usar este nodo para combinarlas y, finalmente, alimentarlas a nodos como "VAE Encode" o "Image Composite with Mask" para realizar operaciones por lotes, procesando así de manera eficiente un conjunto de tareas de imágenes relacionadas.

Consideraciones

Tenga en cuenta que este nodo requiere al menos dos entradas de máscara conectadas. Cuando el número de máscaras es grande y sus tamaños varían significativamente, el escalado automático podría afectar los detalles de los bordes. Se recomienda, cuando sea posible, normalizar previamente el tamaño de las máscaras fuente para obtener los mejores resultados.

Enlace al Código Fuente del Nodo Mask Batch Multi

El nodo Mask Batch Multi pertenece al paquete de nodos ComfyUI-KJNodes.

Comentarios

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

Cargando comentarios…