Как отметил @ fmw42 в комментариях, ваше изображение уже может быть оптимизировано. Кроме того, комментарий @ Mark относительно уменьшения цвета является правдой.
Но помимо этого важно знать, что "идеальной команды не существует". Вам нужно будет определить битовую глубину в ваших цветовых каналах и уменьшить их. Всегда будет компромисс между уменьшением цвета и качеством, которое вы хотите выбрать.
Кроме этого, могут быть и другие методы, которые вы можете использовать:
- Если непрозрачность PNG полностью непрозрачна, вы можете удалить альфа-канал, как он
не имеет смысла в этом случае. Это может дать вам некоторую экономию размера файла.
- Если изображение заметно в оттенках серого, а цвет по-прежнему
true-color, true-color-alpha или indexed-color, вы можете значительно сэкономить, сохранив изображение с цветовым пространством в оттенках серого.
- Повторите попытку оптимизации файлов PNG, используя адаптивную дельта-фильтрацию и LZ77 Optimizations. Это можно легко сделать с помощью « optipng ». Но если изображение уже достаточно оптимизировано, это не приведет к значительному уменьшению размера файла. Кроме того, выбор фильтрации зависит от глубины png-бит, поэтому вам придется искать и понимать сжатие PNG из различной доступной в Интернете документации, касающейся сжатия PNG.