【发布时间】:2011-01-09 11:34:24
【问题描述】:
我有一个图像的字节数组表示。如何将其作为图像文件保存在磁盘上。
我已经这样做了
OutputStream out = new FileOutputStream("a.jpg");
out.write(byteArray);
out.flush();
out.close();
但是当我通过双击打开图像时,它没有显示任何图像。
【问题讨论】:
-
你的意思是把它写成 PNG 或 JPG 格式,还是只是为了让你可以在某个时候读回来?
-
你有可以传递给 image.setRGB 的那种数组吗?
-
你从哪里得到字节[]?你需要知道它有什么格式(JPEG、GIF、PNG、BMP...)
-
我认为这与他的另一个问题有关:stackoverflow.com/questions/2138961/…