如何在 Java 中创建一个巨大的 .png 加入较小的 .png?
How to create a huge .png in Java joining smaller .pngs?
我在一个文件夹里有很多小.png,我想把它们拼在一起,问题是最后的Buffered图片太大,导致OutOfMemoryException(大于32k x 32k);
有没有一种方法可以创建该图像而不必初始化一个巨大的 BufferedImage,而只是像一次加载一个小的 .png,然后将其附加到磁盘上的另一个图像,等等,直到图片完成了吗?
如果没有,如何处理?
我在一个文件夹里有很多小.png,我想把它们拼在一起,问题是最后的Buffered图片太大,导致OutOfMemoryException(大于32k x 32k);
有没有一种方法可以创建该图像而不必初始化一个巨大的 BufferedImage,而只是像一次加载一个小的 .png,然后将其附加到磁盘上的另一个图像,等等,直到图片完成了吗?
如果没有,如何处理?