Ako tražite jednostavan alat za kompresiju slika, pogledajte pngquant, uslužni program naredbenog retka i knjižnicu za kompresiju PNG slika s gubicima.
Pretvorba aplikacije značajno smanjuje veličine datoteka (čak 70% od izvorne veličine), a istovremeno zadržava potpunu alfa prozirnost slike. Sve generirane slike kompatibilne su sa svim modernim web preglednicima, kao i imaju bolju rezervnu verziju IE6 nego 24-bitni PNGs.
Glavne značajke
- Kvalitetno generiranje palete pomoću kombinacije vektorskih kvantizacijskih algoritama.
- Jedinstveni algoritam prilagodljivog prigušivanja koji dodaje manje šuma slikama od standardnog Floyd-Steinberga.
- Lako se integrira sa skriptama ljuske, GUI-ima i softverom na strani poslužitelja.
- Brzi način za obradu velikog broja slika.
Algoritam
- Koristi modificiranu verziju algoritma kvantizacije Median Cut i dodatne tehnike za ublažavanje nedostataka Median Cut.
- Umjesto razdvajanja okvira s najvećim volumenom ili brojem boja, odabiru se okviri kako bi se smanjila odstupanja od njihove srednje vrijednosti.
- Histogram je izgrađen s dodatkom osnovnog modela percepcije, koji daje manju težinu bučnim područjima slike.
- Da bi se boja dodatno poboljšala, histogram se podešava u postupku sličnom gradijentnom spuštanju (Median Cut se ponavlja mnogo puta s većom težinom na slabo zastupljenim bojama).
- Konačno, boje se korigiraju pomoću Voronoi iteracije (K-znači), što jamči lokalno optimalnu paletu.
- pngquant djeluje u unaprijed pomnoženom prostoru alfa boja kako bi prozirnim bojama dao manju težinu.
- Pri ponovnom mapiranju, difuzija pogreške primjenjuje se samo na područja na kojima se nekoliko susjednih piksela kvantira na istu vrijednost i koja nisu rubovi. Time se izbjegava dodavanje buke na područja koja imaju visoku vizualnu kvalitetu, a da pritom ne dime.
Pogledajte Dnevnik promjena za najnovije ažuriranje
Kako instalirati najnoviji pngquant na Ubuntu 16.04
apt-get install git libpng16-dev git clone --recursive https: // github.com / pornel / pngquant.git cd pngquant make sudo make install
Posjetite https: // pngquant.org za osnovne korake o korištenju alata