批量調整大小/壓縮 TIFF 檔案

批量調整大小/壓縮 TIFF 檔案

我們支援並託管多種醫療實踐的電子病歷;這些做法將影像掃描到該軟體中,並以平面檔案(主要是 TIFF)形式儲存。由於用戶培訓不佳(人們將文字頁面掃描為全彩圖像...)以及其他因素,我們面臨著由於掃描圖像的大小和數量而導致的儲存問題。

在不涉及太多細節的情況下,我的任務是找到一種在不犧牲太多解析度的情況下減少現有檔案大小的方法。

我在使用 Irfanview 的批次檔操作之前已經完成了此操作 - 我將大約一百萬張圖像從 JPEG 轉換為 TIFF 黑白 - 該過程很快(相對而言),但仍然需要幾天時間。

我正在查看總計 11,000,000 個文件,總計約 2 TB 空間,但它正在快速成長。

我找不到任何關於調整大小/壓縮這麼多文件的帖子 -處理此類任務的最佳實用程式/腳本是什麼?

謝謝!

答案1

我是以下的粉絲圖形魔術師(又稱 ImageMagick)

這是一個例子調整圖像大小,將新圖像放在單獨的目錄中:

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

以下是將圖像轉換為不同格式的方法 - 但它會破壞原始圖像:

mogrify -format tiff *.jpg

相關內容