KJNodes/imagegenerated

Image Concatenate Multi(ImageConcatMulti)

Este nodo define dinámicamente la cantidad de puertos de entrada mediante el parámetro `inputcount`, permitiendo concatenar desde 2 hasta 1000 imágenes o máscaras.

Image Concat Multi

image_1
image_2
output
inputcount
2
direction
right
match_image_size
KJNodes

El nodo Image Concatenate Multi define dinámicamente el número de puertos de entrada mediante el parámetro inputcount, admitiendo la concatenación de entre 2 y 1000 imágenes o máscaras.

El nodo Image Concatenate Multi es una herramienta de concatenación de imágenes (y máscaras) que puede unir múltiples imágenes o máscaras de entrada en una única imagen (o máscara) nueva a lo largo de una dirección especificada. Su función principal es combinar de manera flexible múltiples fuentes para generar una única salida que contenga todo el contenido de entrada. El tipo de salida sigue el tipo de la primera entrada (image_1); las demás entradas se convierten para coincidir.

Funcionalidad del Nodo

Este nodo define dinámicamente el número de puertos de entrada mediante el parámetro inputcount, admitiendo la concatenación de entre 2 y 1000 imágenes o máscaras. Soporta la concatenación en cuatro direcciones (derecha, abajo, izquierda, arriba) y proporciona una opción para controlar si se ajusta el tamaño de todas las entradas al de la primera antes de la concatenación, garantizando que las dimensiones sean compatibles.

Especificación de Parámetros del Nodo - Image Concatenate Multi

Entradas de Conexión (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
image_1MATCHTYPE (IMAGE o MASK)--La primera entrada para la concatenación, que sirve como referencia de inicio. Su tipo (imagen o máscara) determina el tipo de salida.
image_2MULTITYPE (IMAGE o MASK)No--La segunda entrada para la concatenación. Según la configuración de inputcount, puede haber más puertos de entrada con nombres similares (por ejemplo, image_3, image_4, etc.).

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango de Valores/OpcionesDescripción
directionCOMBOright"right", "down", "left", "up"Especifica la dirección para la concatenación: right (derecha), down (abajo), left (izquierda) o up (arriba).
inputcountENTERO22 - 1000 (incremento: 1)Establece el número total de entradas a concatenar, en un rango de 2 a 1000. Este valor determina la cantidad de puertos de entrada generados dinámicamente en el nodo.
match_image_sizeBOOLEANOFalso-Controla si todas las entradas posteriores deben redimensionarse para que coincidan con las dimensiones de la primera entrada (image_1) antes de la concatenación. Por defecto está desactivado (Falso).

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
imagesMATCHTYPE (igual que image_1)La imagen o máscara única generada después de la concatenación. Su tipo coincide con el de la primera entrada.

Casos de Uso

Este nodo es muy útil al crear imágenes panorámicas o para la comparación lado a lado de múltiples variantes de una imagen. Por ejemplo, en un flujo de trabajo que genera varias imágenes estilizadas, puedes usar este nodo para concatenar todas las salidas en una única imagen de cuadrícula, facilitando la comparación visual y la selección del mejor resultado. También funciona con máscaras, permitiendo combinar regiones de máscaras a lo largo de una dirección elegida.

Consideraciones

Ten en cuenta que cuando match_image_size está configurado como Falso y las imágenes o máscaras de entrada tienen dimensiones inconsistentes, la operación de concatenación puede no realizarse como se espera o causar errores. Además, los puertos de entrada creados dinámicamente (como image_3, image_4, etc.) solo aparecerán en el nodo después de configurar inputcount y hacer clic en el botón Actualizar entradas. El tipo de salida siempre sigue el tipo de image_1 (IMAGE o MASK); las demás entradas se convierten automáticamente si es necesario antes de la concatenación.

Enlace al Código Fuente del Nodo Image Concatenate Multi

El nodo Image Concatenate Multi pertenece al paquete de nodos ComfyUI-KJNodes.

Comentarios

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

Cargando comentarios…