图像到J2ME中的字节数组

时间:2010-08-09 04:42:07

标签: java-me

如何在J2ME中将图像转换为字节数组?

3 个答案:

答案 0 :(得分:1)

您无法恢复原始(可能已压缩)的图像。但您可以使用[Image.getRGB()] [1]来检索RGB数据;然后可以将其存储在某处,然后重建图像。这将占用比原始.png(或任何格式)更多的空间;如果这是不可接受的,你需要自己压缩它。

[1]:http://download-llnw.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/lcdui/Image.html#getRGB(int[],int,int,int,int,int,int)

答案 1 :(得分:0)

使用此函数getRGB,它将返回字节数组!

getRGB(rgbs,0,image.getWidth(),0,0,image.getWidth(),image.getHeight());

答案 2 :(得分:-1)

  • 你尝试过弦吗? (不知道是否有效,只是猜测)
  • 您可以在loop中调用getRGB来获取所有像素值。