2011-08-26 107 views
2

我根本不是這個領域的專家。我試圖從網絡重新調整批量圖像,並且大部分情況下它工作得很好。我遇到的圖像尺寸很大,通過mogrify重新調整大小和壓縮不起作用。圖像壓縮使用Image Magick mogrify問題

我使用了一個標準的桌面圖像重新調整大小,它重新調整大小壓縮圖像到一個合理的大小。大小爲500kb +,並將其重新設置爲20kb。我的mogrify cmd只剩下500kb。

下面是一個例子圖像http://c.shld.net/rpx/i/s/pi/mp/3962/225051167p?src=http%3A%2F%2Fwww.petraimages.com%2F500x500%2FTHRFBB1000P6.jpg&d=2ae05e1b6fd7950ae4fbbe2cc9039c0265073173

我使用的裝飾件,調整大小(250×),壓縮(JPEG),格式(JPEG)CMD線args作爲mogrify。我試着玩弄壓縮,但沒有運氣。

回答

2

似乎您的示例圖片主要由ICC顏色配置文件組成。這可以通過添加

+profile icc

到mogrify的命令行選項或轉換,例如去除

convert example.jpg +profile icc example_out.jpg 

減小文件大小28KB。

convert example.jpg +profile icc +profile xmp example_out.jpg 

導致12kb(甚至沒有減小像素尺寸或顏色)。

+0

太棒了!謝謝(你的)信息。我想刪除所有的配置文件,但我使用的圖形macgick有圖像魔術5.5。我想使用strip選項,但只有6.0以上。想法? – kgibbon

+0

@ kilibbon:稍微查看「http://www.graphicsmagick.org/GraphicsMagick.html#opti」,我在那裏也找到了'+ profile'選項。不要忘了給我一個贊成並接受我的答案,如果它幫助你,請。 –

+0

完成!這是另一個爲你。爲什麼這張圖像會碰撞到一起?沒有錯誤或沒有。 gm mogrify -size 250x250 -thumbnail 250x250 -format jpg -trim + profile「*」http://c.shld.net/rpx/i/s/pi/mp/3943/246733641p?src=http%3A%2F% 2Fimages.builderdepot.com%2FBluworldInnovations%2Fprodimg%2FGF6BG-1.jpg&d = 4bcbf7ea01a46fc593d12f528b368ed6d1e8fe21 – kgibbon