zne*_*eak 1 java serialization bufferedimage
我有一个学校工作,我需要在一个文件中将任意图像与其他数据一起保存到磁盘.
我们考虑将其与数据一起序列化; 但是,图像,甚至是BufferedImages,都无法序列化.
使用Java将单个文件中的其他数据保存图像的最简单方法是什么?老实说,我真的不关心文件大小.但是,如果它被压缩,我认为这是一个加号.
ImageIO.write(img, "BMP", new File("filename.bmp"));
Run Code Online (Sandbox Code Playgroud)
img是你的BufferedImage.
之后,您可以打开文件FileOutputStream并在后面或后面写一些数据.阅读时,您只需剪切附加数据并将其余部分视为图像.
| 归档时间: |
|
| 查看次数: |
1043 次 |
| 最近记录: |