无法将图像从midlet流式传输到浏览器?

时间:2010-02-11 06:42:18

标签: java-me

我的midlet充当服务器,当我从midlet请求任何资源时,它必须转移到浏览器并显示。在这里我能够传输html文件,但我无法通过OutputStream传输图像。我也将图像转换为字节数组。

1 个答案:

答案 0 :(得分:0)

这里你的细节有点亮!我假设:

  • 您已使用Image
  • 将J2ME int[]转换为Image.getRGB()
  • 您通过输出流成功地将int数组发送到需要的位置(例如,通过迭代数组中的每个int,并使用{{1}发送它})
  • 您在服务器端成功重建此阵列
  • 您在将数据转换回服务器端的图像时遇到困难

这样做的一种方法是在服务器上使用DataOutput.writeInt()。您需要将图像的宽度和高度与BufferedImage数组一起发送到服务器。

然后按如下方式创建int

BufferedImage

HTH。