Image Resizer Light,它是一款能夠一次調整多張圖片的尺寸的智能小工具。這聽起來稀鬆平常,到底哪裡稱得上是「智能」呢?Image Resizer Light在調整圖片尺寸時,並不需要完全地指定圖片的寬(Width)與高(Height)為多少,它只需要設定一條最大邊的長度,就能自動延展或是收縮圖片的寬和高,還能自動將圖片銳利化。



舉例來說,現在有三張圖,尺寸分別為4000x3000、3000x2100、1000x1000的圖,使用Image Resizer Light時可以直接限定最大邊的長度,也能設定是否只將圖片縮小而不放大。若將最大長度設為2000,且只能縮小圖片的話,則這三張圖經過Image Resizer Light轉換之後,尺寸分別變為2000x1500、2000x1400、1000x1000。相同地,如果有三張圖尺寸分別是3000x4000、2100x3000、1000x1000,則這三張圖經過Image Resizer Light轉換之後,尺寸分別變為1500x2000、1400x2000、1000x1000。使用者完全不用知道圖片的寬和高哪個比較長,也不需要知道它們到底有沒有超過我們所設定的最大邊之長度,程式就會自動處理。而且可以一次支援一整個目錄下,甚至是其所有子目錄內的圖片檔案。

Image Resizer Light支援JPEG、PNG、BMP、TIFF、GIF等常見的圖片格式,但它所轉出來的圖片只能夠以JPEG的格式下去儲存,因此可以設定輸出JPEG的品質,控管輸出的檔案大小。如果是珍貴的照片,品質建議使用90~95;如果不是的話,在一般情況下,品質設定為80~90就很夠用了。

Image Resizer Light同時也是開源軟體,其處理圖片的程式使用到「MagicImage」函式庫。

下載Image Resizer Light

GitHub:

使用Image Resizer Light

Image Resizer Light的使用方式十分簡單,可以使用以下指令來執行:

java -jar ImageResizerLight.jar

image-resizer-light

填入要調整圖片的來源目錄路徑和輸出路徑,並決定好圖片尺寸和品質之後,就可以按下按鈕,由程式進行批量調整了。

image-resizer-light

image-resizer-light

image-resizer-light

image-resizer-light

image-resizer-light

image-resizer-light

即使把圖片的最大邊長縮到了600,畫質看起來也依然不錯呢!圖片如下:

image-resizer-light

image-resizer-light

image-resizer-light

按此下載圖片原始檔