Мені потрібно об’єднати два зображення (BufferedImage) у Java. Це не було б проблемою, якби не було прозорості. Базове зображення вже має певну прозорість. Я хочу зберегти це як є і застосувати до нього "маску", друге зображення. Це друге зображення не має непрозорих пікселів, насправді воно майже повністю прозоре, просто має кілька менш прозорих пікселів, щоб надати якийсь «світловий ефект», як рефлекс. Важлива деталь: я не хочу робити це на екрані, з графікою, мені потрібно отримати BufferedImage з отриманим злиттям.
Хто-небудь може мені допомогти? Дякую!
ДЕТАЛІ: Об’єднайте два зображення, зберігаючи прозорість. Це те, що мені потрібно зробити.
Примітка: ця альфа-маска Set BufferedImage у Java не робить того, що мені потрібно, оскільки вона погано справляється з двома зображеннями, що мають прозорість - вона змінює прозорість першого зображення.