2013-03-18 67 views
2

我使用JAI讀/寫含有不同類型的圖像(不同的尺寸,不同的壓縮方法)的多頁的TIFF,我要讀取的文件,更改幾個值在頁面的TIFF頭和寫這些頭回在不改變圖像內容/壓縮。更改TIFF標題只,而無需重新寫入圖像內容

儘管我可以讀取所有頁面和標題,修改標題並重寫整個TIFF,但我擔心重新壓縮所需的時間,特別是當「主」圖像已經被JPEG壓縮時,讀/寫會釋放越來越多的數據。

我已經想到了兩件事情:

  1. 編寫特定頭內容,以紀念在文件中的位置,並侵入其改變
  2. 寫對C libtiff頂部JNI封裝(但我寧可不要)

如果可能的話,我寧願用JAI做這一切。

回答

0

我找不到這樣做,除了手動讀取文件中的任何適當的方式,改寫圖像數據讀取和通過TIFF場位置/偏移修補...

相關問題