ImageMagick конвертировать массово увеличивающийся размер файла? - PullRequest
1 голос
/ 09 сентября 2011

Я хочу изменить размер некоторых изображений PNG с помощью imagemagick, но при конвертации файлы увеличиваются в 5 раз:

$ convert -resize 50% -quality 80 01.png 01_half.png
$ ls -hal 01*.*
-rw-rw-r-- 1 3.3M Sep  9 09:05 01_half.png
-rwxr-xr-x 1 651K Jan 13  2011 01.png

От 651 КБ до 3,3 МБ!Кто-нибудь может подсказать, как это остановить?

1 Ответ

1 голос
/ 09 сентября 2011

Обратите внимание, что поведение опции quality в ImageMagick отличается от PNG по сравнению с JPG, и 80 выглядит как довольно странное значение для PNG. Как объяснено в руководстве , значение качества сокращается до 2, где первая цифра контролирует коэффициент сжатия zlib, а вторая цифра контролирует тип фильтра.

...