使用Java将图像拼接在网格中

时间:2013-11-21 01:58:53

标签: java image grid streaming save

对于我的高级项目,我正在尝试找到创建高达1000+ x 1000+图像的网格的最佳方法,并保存为png / tiff / psd / bmp / etc(我更喜欢png具有的能力字母/透明度)。我试图尽可能少地使用内存,所以最好将图像直接流式传输到文件中。

主要问题是将一堆BufferedImage传输到文件的最佳方法是什么?

我想一次做一行照片,然后流到文件并重复,这样,加载到内存中的唯一内容一次就是一行。

但是,我无法找到将BufferedImages一个接一个地传输到文件的示例。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

看一下PNGJ库,看起来它可能会完成你想要做的事情。