Как добавить AlphaChannel в существующий png - PullRequest
0 голосов
/ 15 мая 2018

Я сидел и думал об этом, вероятно, весь вечер.

Как добавить альфа-канал к изображению, у которого его нет.

Мой сценарий: Iу меня есть изображение, которое я импортирую как BufferedImage и делаю с ним что-то еще.Теперь я хочу, чтобы он был частично прозрачным, но это не работает без альфа-канала.К сожалению, не все мои изображения имеют один, поэтому я хочу добавить его позже.Это возможно?Если да: как?

1 Ответ

0 голосов
/ 17 мая 2018

Решение, которое сработало для меня: я создал новый BufferedImage с альфа-каналом и такой же шириной и высотой, что и без него, и скопировал пиксели из старого в новый.

...