Pngcrush
Рубрика: Изучаем Linux -> Графика
Метки: Console | графический редактор | комплект инструментов | простая утилита
Просмотров: 4718
Консольная утилита для оптимизации графических файлов формата PNG.
Pngcrush — консольная утилита для оптимизации, уменьшения размера графических файлов формата PNG (Portable Network Graphics). Является основным приложением проекта PMT (PNG and MNG tools).
Основным назначением Pngcrush является уменьшение размера PNG изображений, "по умолчанию" используется лишь несколько общих методов сжатия файла, сжимая изображение несколькими различными комбинациями Pngcrush сохраняет файл наименьшего размера. Самый простой, без дополнительных опций, способ использования:
pngcrush исходный_файл.png выходной_файл.png
Известно что большинство приложений для работы с графическими файлами добавляет в них различную информацию, которая обычно ненужна, но её удаление приводит к существенному сокращению размера исходного файла (до 40%), без ущерба для качества изображения. Могут быть удалены все данные о коррекции цвета (гамма, баланс белого, цветовой профиль и прочее), можно без потерь качества уменьшить битовую глубину изображения или поменять цветовую палитру. Можно задать удаление (и вставку) текстовых компонентов, можно корректировать неверную информацию о цвете и многое другое...
Лицензия: LGPLv2, OSI-Approved Open Source
Она лучше сжимает чем optipng -o7 ?
OptiPNG форк Pngcrush, что то делает лучше, что то так же, что то хуже. Алгоритмы разные, потому и разница будет, всё зависит от конкретного изображения...