Uvod
Ovom vježbom želi se pokazati usporedni prikaz različitih algoritama za kompresiju slike. Kao glavni parametri učinkovitosti promatrati će se njihov učinak na veličinu datoteke i kvalitetu slike.
Za usporedbu biti će korištene dvije slike. Prva je slika sa rasterskom grafikom, odnosno fotografija u digitalnom obliku. Druga slika je vektorska grafika dobivena alatom Paint Shop Pro za digitalnu obradu slike i vektorsko crtanje. Vektorsku grafiku karakteriziraju velike jednobojne cjeline.
Većina slika u nastavku je relativno velika za izravno promatranje preko Interneta, pa ih se preporuča skinuti na računalo korištenjem naredbe "Save Target As .." iz podizbornika dobivenog desnim klikom miša na željenu sliku.
Originalna slika bez kompresije BMP
Veličina slike: 407 kB
|
Veličina slike: 158 kB
|
Nekomprimirani TIFF
Veličina slike: 472 kB
|
Veličina slike: 159 kB
|
TIFF s LZW kompresijom
Veličina slike: 340 kB
|
Veličina slike: 12 kB
|
GIF s paletom od 256 boja
Veličina slike: 336 kB
|
Veličina slike: 6 kB
|
GIF s paletom od 16 boja
Veličina slike: 167 kB
|
Veličina slike: 5 kB
|
JPEG s maksimalnom kvalitetom
Veličina slike: 488 kB
|
Veličina slike: 48 kB
|
JPEG s srednjom kvalitetom
Veličina slike: 77 kB
|
Veličina slike: 12 kB
|
JPEG s minimalnom kvalitetom
Veličina slike: 14 kB
|
Veličina slike: 5 kB
|
PNG (Portable Network Graphics)
Veličina slike: 287 kB
|
Veličina slike: 4 kB
|
Zaključak
Iz usporednog prikaza dade se zaključiti da je JPEG format najbolji za kompresiju rasterske grafike. Rastersku grafiku karakteriziraju postupni prijelazi boja, a budući da je ovaj format za njih optimiziran nije za čuditi što se najbolji rezultati postižu njime. Budući da JPEG format odlikuje kompresija s gubicima, kvaliteta slike ovisi o stupnju kompresije. Što je veći stupanj kompresije, manja je kvaliteta slike. Pri srednjoj kvaliteti promjene na slici nisu toliko zamjetne. Najviše se odražavaju na jednobojnim cjelinama, i mogu se okarakterizirati kao zrnatost slike. Stupanj kompresije JPEG formatom s srednjom kvalitetom iznosi 81%, i kao takav je odličan za prikaz fotografija na webu.
S druge strane GIF format nije poženjan za pohranu rasterske grafike. Ne samo zbog malog stupnja kompresije (17%), već i zbog ograničenog prikaza 16 i više bitnih paleta boja čime prijelazi gube svoju finoću. TIFF format je odličan za pohranu rasterske grafike kada je potrebno očuvati maksimalnu kvalitetu slike. Stupanj kompresije TIFF formata s LZW kompresijom iznosi 16%.
Slike s vektorskom grafikom odlikuju velike jednobojne cjeline, te se za njihovu pohranu pokazao najbolji PNG format. Njegov stupanj kompresije nad testnom slikom iznosi 97%. Odmah iza PNG formata slijedi GIF format čiji je stupanj kompresije nešto manji i iznosi 96%. Dakle, PNG i GIF odlični su za kompresiju vektorske grafike bez gubitaka. To je i razlog što se najviše koriste pri grafičkom oblikovanju web stranica.
Za kraj, treba naglasiti da JPEG format nije predviđen za pohranu vektorske grafike. Unatoč visokom stupnju kompresije koji se može postići (92%), JPEG unosi velika izobličenja. Izobličenja se najbolje uočavaju oko naglih prijelaza, odnosno na mjestima gdje se spajaju jednobojne cjeline.
( na vrh )
|