我想知道是否可以加载一个巨大的JPEG(see my previous question there)并以快速加载的格式保存/使用它,而不将其完全解码的内容加载到内存中。
主要思想是拥有一种文件格式(或者我不知道哪种功能可以在Java中本地执行),允许动态加载图像的给定区域,而无需加载800MB的数据。
我实际上是使用平铺算法来渲染图像,但它需要加载完整的图像(感谢mKorbel和Gerard Le Blanc),但这个“预加载”步骤仍然很长。
我不知道该怎么做(首先,有可能吗?),因为谷歌没有帮助我很多(也许是英语搜索错误?)
答案 0 :(得分:0)
我在那里找到了我需要的东西:
very large image manipulation and tiling
Java JAI lib具有许多处理这类问题的功能,并得到Oracle的支持,这意味着它(理论上)稳定且可持续。
感谢@BryanD!