0
我想知道是否可以加載巨大的JPEG(see my previous question there)並將其保存/以快速加載的格式使用,無需加載將其完全解碼的內容存入內存。java在沒有加載其全部內容的情況下以RAW格式從JPEG格式保存圖像
其主要思想是讓文件格式(或者我不知道哪些功能可以在Java中本地執行),允許在不加載800MB數據的情況下動態加載圖像的給定區域。
我實際使用平鋪算法來渲染圖像,但它需要加載完整的圖像(感謝mKorbel和Gerard勒布朗),但這種「預加載」的步驟仍然很長。
我不知道如何做到這一點(和首先,這可能嗎?),因爲谷歌並沒有幫助我很多(也許壞英文搜索?)
相關:http://stackoverflow.com/questions/12022675/decode-part-of-jpeg-file - 你必須*解碼*它;你不必把它全部留在記憶中。 –
@Brian Roach:好的,謝謝,我會調查這種方式。我會在完成後發表評論或回答。 – Benj
這是一個難題,因爲你一次試圖處理一部分有損壓縮格式。 –