When I had a problem simalar to this the only solution that I found was to create a BufferedImage with the color model that you want and then blit the loaded image onto it.
I occasionally need to convert the background color of a particular image to be transparent so that the image looks better on medium with backgrounds of colors other than the image’s original ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results