2010-08-11 40 views
7

我正在尋找輕量級且高效的圖像縮放器/縮略圖。對所有圖像類型都做得很好的東西,但最重要的是jpeg和png。輕量級命令行圖像大小調整器?

我已經看過ImageMagick和GraphicsMagick,但它們太重了。這是我想要與我的應用程序分發的東西,所以越小越好。我不需要* Magick的全部功能,只需調整大小即可。

我發現人們似乎喜歡光庫的FreeImage庫。有誰知道是否有一個包裝FreeImage的簡單命令行工具?

謝謝!

回答

0

看看netpbm工具包,該工具包只是一些使用管線連接在一起的小型單一用途命令行程序。你可能能夠在那裏找到你需要的東西。

+0

很酷,謝謝!我們實際上最終只用了必要的庫來構建GraphcisMagick。不小,但足夠小。 – grourk 2010-11-12 19:46:13

4

雖然ImageMagick的是相當大的(36.2MB),你只需要convert.exemogrify.exe二進制,這取決於你是否要創建一個新的圖像(convert),或覆蓋現有(mogrify)。

Download ImageMagick的無安裝版本(當前爲ImageMagick-6.8.6-8-Q16-x86-windows.zip),然後提取您需要的二進制文件。我拿了mogrify.exe - 共5.66MB;不錯!

0

在Linux/OSX可以使用sips

sips -Z 640 *.jpg 
0

我已批量圖像包含在測試目錄的名字,我想重新大小他們都單個命令行

cd /test/ 
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \; 

/var/www/html/converted /用於轉換後的圖像將保存的位置。