2
我使用JAI讀/寫含有不同類型的圖像(不同的尺寸,不同的壓縮方法)的多頁的TIFF,我要讀取的文件,更改幾個值在頁面的TIFF頭和寫這些頭回在不改變圖像內容/壓縮。更改TIFF標題只,而無需重新寫入圖像內容
儘管我可以讀取所有頁面和標題,修改標題並重寫整個TIFF,但我擔心重新壓縮所需的時間,特別是當「主」圖像已經被JPEG壓縮時,讀/寫會釋放越來越多的數據。
我已經想到了兩件事情:
- 編寫特定頭內容,以紀念在文件中的位置,並侵入其改變
- 寫對C libtiff頂部JNI封裝(但我寧可不要)
如果可能的話,我寧願用JAI做這一切。