制作黑色&在java中着色的白色缓冲图像

时间:2013-12-26 18:53:31

标签: java colors bufferedimage

我从头开始用java制作游戏,最近在试图为黑白BuffereImages上色时遇到了问题。我想保持像素的黑暗(如果这有任何意义)。例如,Minecraft中的草是灰色图像,但是在游戏中看到它有不同的绿色,但保持其价值。我没有任何代码可以显示,因为我不知道从哪里开始。我只有一对BufferedImages,我想要着色。感谢。

1 个答案:

答案 0 :(得分:1)

使用Color.getHSBColor()查找给定色调的饱和度或值的色域,如here所示,以获得饱和度。使用合适的LookupOp更新图片,如引用文章here所示。