Necesito fusionar dos imágenes (BufferedImage) en Java. No sería un problema si no hubiera transparencia. La imagen base ya tiene algo de transparencia. Quiero mantener esto como está y aplicarle una "máscara", la segunda imagen. Esta segunda imagen no tiene píxeles opacos, de hecho es casi completamente transparente, solo tiene algunos píxeles menos transparentes para dar una especie de "efecto de luz", como un reflejo. Detalle importante: no quiero hacer esto en la pantalla, con gráficos, necesito obtener una imagen de búfer con la combinación resultante.
¿Alguien puede ayudarme? ¡Gracias!
DETALLES: Fusiona dos imágenes manteniendo la transparencia. Esto es lo que necesito hacer.
Nota: esta máscara alfa de Set BufferedImage en Java no hace lo que necesito porque no se maneja bien con las dos imágenes que tienen transparencia; modifica la transparencia de la primera imagen.