graphicsmagick удваивает размер "некоторых" файлов PNG - PullRequest
1 голос
/ 10 февраля 2011

Использование GraphicsMagick для чтения PNG-файла и записи его под другим именем приводит к увеличению размера файла более чем в два раза. Это происходит только с некоторыми файлами PNG, и я не могу понять, что является причиной этого.

Пример задачи PNG: http://www.google.co.in/logos/2011/verne-hp-3.png

Я перепробовал все: от отключения канала прозрачности до использования различных типов сжатия до изменения типа чересстрочной развертки, но ничто не помогает мне понять, что вызывает эту проблему.

Если у кого-нибудь есть какие-либо предположения о том, что может быть причиной, ваша помощь будет очень кстати.

Спасибо.

1 Ответ

2 голосов
/ 04 марта 2011

Файл представляет собой PNG индексированного цвета с альфа-каналом, хранящимся в блоке tRNS.Когда я переписываю этот файл на диск, GM использует RGBA PNG, что приводит к увеличению размера изображения.

...