Мне нужно объединить два изображения (BufferedImage) в Java. Не было бы проблем, если бы не было прозрачности. Базовое изображение уже имеет некоторую прозрачность. Я хочу оставить это как есть и применить к нему «маску», второе изображение. Это второе изображение не имеет непрозрачных пикселей, на самом деле оно почти полностью прозрачно, только есть несколько менее прозрачных пикселей, которые создают своего рода «световой эффект», как рефлекс. Важная деталь: я не хочу делать это на экране с графикой, мне нужно получить BufferedImage с результирующим слиянием.
Может кто-нибудь мне помочь? Благодаря!
ДЕТАЛИ: объедините два изображения, сохраняя прозрачность. Вот что мне нужно сделать.
Примечание: эта альфа-маска Set BufferedImage в Java не выполняет то, что мне нужно, потому что она плохо справляется с двумя изображениями, имеющими прозрачность - она изменяет прозрачность первого изображения.