2012-08-14 49 views
0

我的TIFF圖像金字塔轉換失敗,出現以下錯誤:貴賓失敗上大的圖像

JPEGPreEncode: Strip/tile too large for JPEG

使用以下命令我一直:

vips tiffsave 1000x512.v newHUGEfile.tiff --compression jpeg --vips-progress --vips-cache-trace --bigtiff 

是否有辦法避免這種症狀?

回答

2

您的測試圖像有多大? jpeg編碼器不能超過任何軸上的65536個像素。如果您的圖像比這更寬,則不能將其作爲jpeg壓縮的條形圖像進行編寫。

嘗試加入--tile。這會寫入平鋪的tiff圖像,其中每個圖塊都是獨立的256x256像素區域。現在jpeg壓縮機不會立即看到大塊,它應該工作。