Для многих не секрет, что большинство изображений в форматах JPEG и PNG содержат избыточную информацию, которая может быть удалена без потери качества. Обычно это достигается за счет эвристических алгоритмов перебора различных параметров компрессии и выбора наименее затратного варианта. Применение оптимизаторов особенно важно на файлах, которые используются на посещаемых сайтах, для экономии дискового пространства, трафика и уменьшения времени загрузки страниц у пользователей. Программ такого типа довольно много и мы поставили себе цель найти какие же оптимизаторы сжимают лучше и работают быстро.
В тесте принимали участие следующие программы.
Для PNG:
1) Leanify 0.4.3 (x64): github.com/JayXon/Leanify/releases
2) pingo v0.79c: css-ig.net/pingo
3) pinga v0.09: css-ig.net/pinga
4) OptiPNG 0.7.6: optipng.sourceforge.net
5) pngout: advsys.net/ken/utils.htm
6) PngOptimizer 2.5 (x64): psydk.org/pngoptimizer
7) advpng aka AdvanceCOMP v1.23: www.advancemame.it/download
8) ECT 0.6 (x64): github.com/fhanau/Efficient-Compression-Tool
9) TruePNG 0.6.2.2: x128.ho.ua/pngutils.html
10) pngwolf-zopfli 1.1.1 (x64): github.com/jibsen/pngwolf-zopfli
Для JPEG:
1) Leanify 0.4.3 (x64): github.com/JayXon/Leanify/releases
2) pingo v0.79c: css-ig.net/pingo
3) ECT 0.6 (x64): github.com/fhanau/Efficient-Compression-Tool
4) mozjpeg 3.2 (x64): github.com/mozilla/mozjpeg
5) jhead 3.00: www.sentex.net/~mwandel/jhead
6) jpegoptim v1.4.4 (x64): github.com/tjko/jpegoptim
7) jpegtran: jpegclub.org/jpegtran
Читать дальше →
Тест Lossless оптимизаторов изображений (PNG и JPG)
Source: habrahabr
