java从JPEG中以RAW格式保存图像而不加载其全部内容

时间:2012-12-10 00:22:07

标签: java image image-processing jpeg

我想知道是否可以加载一个巨大的JPEG(see my previous question there)并以快速加载的格式保存/使用它,而不将其完全解码的内容加载到内存中。

主要思想是拥有一种文件格式(或者我不知道哪种功能可以在Java中本地执行),允许动态加载图像的给定区域,而无需加载800MB的数据。

我实际上是使用平铺算法来渲染图像,但它需要加载完整的图像(感谢mKorbel和Gerard Le Blanc),但这个“预加载”步骤仍然很长。

我不知道该怎么做(首先,有可能吗?),因为谷歌没有帮助我很多(也许是英语搜索错误?)

1 个答案:

答案 0 :(得分:0)

我在那里找到了我需要的东西:

very large image manipulation and tiling

Java JAI lib具有许多处理这类问题的功能,并得到Oracle的支持,这意味着它(理论上)稳定且可持续。

感谢@BryanD!