JavaDoc でこのコードを見つけましたが、理解できないようです。
output.setRGB(x, y, (image.getRGB(x, y) & 0xff00ff00)
| ((image.getRGB(x, y) & 0xff0000) >> 16)
| ((image.getRGB(x, y) & 0xff) << 16));
私が知っているのは、このコードが BufferedImage で青色を赤色に変えることです。しかし、青を白または他の色に、またはその逆に置き換えたい場合はどうすればよいでしょうか?
助けていただければ幸いです。