TIFF ファイルの一括サイズ変更 / 圧縮

TIFF ファイルの一括サイズ変更 / 圧縮

当社は、いくつかの医療行為の EMR をサポートし、ホストしています。これらの行為は、画像をこのソフトウェアにスキャンし、フラット ファイル (主に TIFF) として保存します。ユーザー トレーニングが不十分 (テキスト ページをフル カラー画像としてスキャンするユーザーなど) などの要因により、スキャンされた画像のサイズと数によるストレージの問題に直面しています。

あまり詳しくは述べませんが、解像度をあまり犠牲にせずに既存のファイル サイズを縮小する方法を見つけるという課題がありました。

以前、Irfanview のバッチ ファイル操作を使用して、約 100 万枚の画像を JPEG から TIFF の白黒に変換したことがありますが、処理は (比較的) 高速でしたが、それでも数日かかりました。

合計 11,000,000 個のファイルがあり、合計で約 2 テラバイトのスペースがあるのですが、急速に増加しています。

これほど多くのファイルのサイズ変更/圧縮に関する投稿は見つかりませんでした -このようなタスクを処理するのに最適なユーティリティ/スクリプトは何ですか?

ありがとう!

答え1

私はファンですグラフィックスマジック(別名ImageMagick)

これは画像のサイズを変更し、新しい画像を別のディレクトリに保存します。

cd public_html/images/thumbs
mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg

画像を別の形式に変換する方法は次のとおりです。ただし、元の画像は消去されます。

mogrify -format tiff *.jpg

関連情報