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

标签 java image grid streaming save

对于我的高级项目,我试图找到创建最多 1000+ x 1000+ 图像的网格并保存为 png/tiff/psd/bmp/etc 的最佳方法(我更喜欢 png )阿尔法/透明度)。我试图使用尽可能少的内存,因此最好的方法是将图像直接流式传输到文件。

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

我正在考虑一次处理 1 行照片,然后流式传输到文件并重复,这样加载到内存中的唯一内容就是一次 1 行。

但是,我无法找到将 BufferedImage 逐个流式传输到文件的示例。

任何帮助将不胜感激。

最佳答案

看看PNGJ库,看起来它可以完成您想要做的事情。

关于java - 使用 Java 将图像拼接在网格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20111045/

相关文章:

java - 如何在java中转换wav文件

java - 坚持理解递归

java - Spring Security如何处理Spring Boot中的所有模块

html - CSS 帮助在背景前添加 PNG?

image - 如何在收到的 Gmail 邮件中插入图像

c - 使用 C 语言的套接字编程下载图像

asp.net-mvc - 具有适当 knockout 绑定(bind)的网格小部件

java - 使用局部变量来保存全局变量的目的是什么?

Silverlight (3.0) : How to add cell padding to a Grid?

c# - 以编程方式在 wpf : auto rowheight doesn't seem to work 中填充网格