Какие параметры преобразования (ImageMagick или GraphicsMagick) создают самые маленькие (размер файла) PNG?

ImageMagick создает довольно большие PNG. GraphicsMagick намного лучше, но я все еще ищу лучшие варианты использования convert для получения наименьшего размера файла png.

У меня есть большой png с маленьким размером , и я передаю его через IM convert я не смог достичь этого файла, не говоря уже о том, чтобы уменьшить его. С помощью GM convert я могу сделать его немного меньше, но я ищу улучшения, в основном для любого изображения , с которым я сталкиваюсь.

gm convert -quality 95 a_png.png gm.png
convert -quality 95 -depth 8 a_png.png im.png
gm identify *

a_png.png PNG 2560x2048+0+0 PseudoClass 256c 8-bit 60.1K 0.000u 0:01
gm.png[1] PNG 2560x2048+0+0 PseudoClass 256c 8-bit 60.0K 0.000u 0:01
im.png[2] PNG 2560x2048+0+0 DirectClass 8-bit 130.2K 0.000u 0:01 

Какие варианты преобразования позволяют получить самый маленький файл PNG?

(Да, Я знаком с OptiPNG, PNGOUT и Pngcrush. Но мне нужно что-то, что будет доступно без вопросов на каждом * nix-боксе, который я использую.)

13
задан Jonah Braun 19 November 2010 в 18:07
поделиться