У претходном чланку смо објаснили како компримирати ЈПЕГ слике. Сада ћемо вам рећи како да решите сличан проблем, али овог пута у вези са сликама у ПНГ формату.
ПНГ је веома популарно проширење слике. Формат је развијен као замена за ГИФ. Величина ПНГ слика се често значајно разликује у смислу дубине боје, преплитања, а такође и због одређеног алгоритма компресије.
ОптиПНГ је јединствени конзолни програм који се може користити за компримовање ПНГ слика. Сви већи и мањи задаци се могу обавити помоћу ОптиПНГ-а. Ово се може урадити једнако брзо и без губитка квалитета у случају ЈПЕГ слика .
Да ли радите на Убунту-у? Програм можете инсталирати без проблема из спремишта. Морате да покренете следећу команду:
$ sudo apt install optipng
Синтакса услужног програма је врло једноставна. То се може урадити на исти начин као са јпегоптимом:
$ optipng file_name options.png
Погледајмо услужне опције:
-backup
- сачувати копије измењених датотека;-dir
- фасцикла за писање датотека;-force
- принудно снимање одлазног фајла;-out
- уписати одлазну датотеку у наведену;-simulate
- не вршити никакве радње, већ само показати резултат;-о
- подесите ниво компресије од 0 до 7.Хајде да оптимизујемо пнг. Хајде да сазнамо колико је датотека тешка:
$ df -h image.png
За компримовање датотеке користимо:
$ optipng image.png
Гледамо величину, не видимо никакве разлике, слика је веома мала, али ако повећате величину, разлика ће бити видљива:
ПНГ компресија се дешава без губитка квалитета, добићете исту слику, али мању величину. Неопходно је навести степен оптимизације који утиче на временске губитке повезане са имплементацијом програма за оптимизацију слике. Степен је подешен од 0 до 7. Што је већи, рачунару ће бити потребно више времена и ресурса.
$ optipng -o 7 impge.png
Групна обрада слика се врши на сличан начин са јпег:
$ cd images/ $ optipng *.png
То је све, опет, ништа компликовано.