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
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ámetro | Tipo de Dato | Obligatorio | Valor por Defecto | Rango/Opciones | Descripción |
|---|---|---|---|---|---|
mask_1 | MASK | Sí | - | - | La primera máscara a concatenar, que servirá como referencia para el ajuste de tamaño de las máscaras posteriores. |
mask_2 | MASK | Sí | - | - | La segunda máscara a concatenar, que se incluirá en el lote de salida. |
Parámetros de Control (Parameters)
| Nombre del Parámetro | Tipo de Dato | Obligatorio | Valor por Defecto | Rango/Opciones | Descripción |
|---|---|---|---|---|---|
inputcount | INT | Sí | 2 | 2 - 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ámetro | Tipo de Dato | Descripción |
|---|---|---|
| masks | MASK | El 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.