Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私の tiff ピラミッド画像変換は、次のエラーで失敗しました:
JPEGPreEncode: JPEG にはストリップ/タイルが大きすぎます
次のコマンドを使用していました。
vips tiffsave 1000x512.v newHUGEfile.tiff --compression jpeg --vips-progress --vips-cache-trace --bigtiff
この症状を回避する方法はありますか?
テスト画像の大きさは?jpeg エンコーダーは、どの軸でも 65536 ピクセルを超えることはできません。それよりも幅の広い画像の場合、jpeg圧縮した短冊画像として書き出すことはできません。
を追加してみてください--tile。これは、各タイルが個別の 256x256 ピクセル領域である、タイル化された tiff イメージを書き込みます。これで、jpeg コンプレッサーが一度に巨大なチャンクを認識することはなくなり、動作するはずです。
--tile