> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/spanish/function-blocks/blocks-reference/image-transformations/operations/add-images.md).

# Add Images

Este bloque de función combina dos imágenes sumando los valores de sus píxeles. Es una forma simple y rápida de fusionar brillo o superponer contenidos de imagen, útil cuando quieres la suma directa de dos imágenes en lugar de un promedio mezclado.

## 📥 Entradas

`Image Any` Primera imagen de entrada que se sumará.

`Image Any` Segunda imagen de entrada que se sumará.

## 📤 Salidas

`Image Any` Imagen resultante tras la suma píxel a píxel (los valores se mantienen dentro del rango válido de visualización).

## 🕹️ Controles

Este bloque no tiene controles interactivos.

## ⚙️ Mecanismo de funcionamiento

* El bloque lee las dos imágenes proporcionadas y genera una nueva imagen combinando los valores de píxel de ambas entradas, píxel a píxel.
* Los valores de píxel resultantes se mantienen dentro del rango válido de visualización para que la salida sea visible.
* Para mejores resultados, ambas imágenes de entrada deberían tener la misma resolución y número de canales (por ejemplo, ambas RGB o ambas en escala de grises). Si difieren, prepara las imágenes primero (ver Consejos y trucos).

## ⭐ Características

* Combinación muy rápida píxel a píxel — útil para superposiciones simples, acumulación de brillo o fusión de capas visuales.
* Produce una única imagen de salida que puede visualizarse o procesarse con otros bloques.
* Funciona con cualquier formato de imagen soportado por el sistema siempre que las entradas sean compatibles.

## 📝 Instrucciones de uso

1. Conecta la primera fuente de imagen al primer `Image Any` de entrada.
2. Conecta la segunda fuente de imagen al segundo `Image Any` de entrada.
3. Lee la imagen combinada desde la salida `Image Any` y envíala a bloques de visualización, análisis o guardado.

## 💡 Consejos y trucos

* Si quieres una mezcla ponderada en lugar de una suma directa, usa el bloque Add Images Weighted.
* Si las entradas tienen tamaños diferentes, usa Image Resizer o Image Resize para igualar dimensiones antes de sumar. También puedes usar Image Padding para alinear imágenes sin escalado.
* Para evitar pérdida de detalle por regiones brillantes que saturen (clipping), prueba Normalize Image o Contrast Optimization después de sumar.
* Usa Blur o Denoising en las entradas antes de sumar si el ruido provoca artefactos no deseados.
* Si los canales difieren (por ejemplo, una es en escala de grises y la otra RGB), usa Split Image / Merge Channels para convertir o adaptar los canales y que coincidan.
* Previsualiza resultados con Show Image y guarda salidas con Image Logger o Image Write para registro.

## 🛠️ Problemas comunes y soluciones

* Problema: La salida aparece sobreexpuesta o con clipping.\
  Solución: Usa Add Images Weighted para controlar la contribución de cada imagen, o aplica Normalize Image / Contrast Optimization al resultado.
* Problema: Las entradas tienen tamaños o relaciones de aspecto diferentes.\
  Solución: Igualar tamaños con Image Resizer o Image Resize antes de conectar este bloque.
* Problema: Desajuste de canales (RGB vs escala de grises).\
  Solución: Convierte canales usando Split Image y Merge Channels, o asegúrate de que ambas fuentes proporcionen el mismo formato de canales.
* Problema: Ruido o artefactos inesperados tras la suma.\
  Solución: Aplica Blur o Denoising a las entradas antes de sumar; considera ajustar la exposición en las cámaras o realizar preprocesamiento.

Usa este bloque cuando necesites una suma directa píxel a píxel. Para mezclas más controladas o para evitar saturación, considera Add Images Weighted o añadir un paso de normalización/optimización de contraste en la cadena de procesamiento.
