我需要在磁盘上保存一个大图像 - 太大会产生内存不足错误(如 10000x10000 像素)。它假设是一个平铺,我将平铺作为 BufferedImage 存储在内存中。我读到了一些关于 TiledImage 类只能处理部分图像的内容,其余部分存储在磁盘上,但我还没有找到一个简单的例子来说明如何做到这一点? 您能否指点我或创建一个关于如何将大图像存储在磁盘上而不将其全部存储在内存中的教程?就像“像这样直接在磁盘上创建大图像:”,“像这样访问它的部分并在其中存储数据:”或者它可以工作..
我知道这已经在这里被问过几次了,但是我通读了所有这些并用谷歌搜索了很多,但仍然没有找到一个完整的工作(或可理解的)示例。也许是语言障碍,或者我只是在这种事情上很愚蠢,无论如何,请帮助:)