如何将BufferedImage.getRGB()的输出值转换为正常的rgb值?

时间:2019-01-28 16:01:23

标签: java bufferedimage

我需要一个程序的帮助,该程序应该加密文本并将其转换为图像 不同颜色的像素! 我具有三种加密强度(简单,中等和困难)。如果选择easy,它将加密字符串值并将其转换为binar(0是黑色像素,1则是白色像素),如果选择medium,它将执行相同的操作,但是0像素和1像素的颜色是随机RGB值!如果您选择严格,它也相同,但是像素颜色值也可以不同,因此,例如0表示确认该值r <122,g <45,b <212的每种颜色。现在我要将其保存在rgb阵列。

int[] rgb = new int[2];

但是BufferedImage方法.getRGB不提供这些值。它仅提供普通的Integer。我需要如何在int数组中转换这些值的建议。我希望您能帮助我,因为我没有发现任何好主意!

0 个答案:

没有答案