Stiskanje slik s postopkom JPEG

Stiskanje podatkov zmanjša količino prostora, potrebnega za shranjevanje datotek. Če prepolovimo velikost datoteke, lahko za iste stroške shranimo dvakrat toliko datotek ali pa datoteke dvakrat hitreje prenesemo. Za velika podatkovna skladišča, na primer tista, ki jih imata Google in Facebook, lahko prepolovitev količine predstavlja veliko zmanjšanje prostora in zahtevanih računalnikov ter posledično velike prihranke energije pri porabi in hlajenju ter ogromno zmanjšanje negativnih vplivov na okolje.


Običajne oblike stiskanja, ki se trenutno uporabljajo, vključujejo JPEG (za fotografije), MP3 (za zvok), MPEG (za video posnetke, vključno z DVD-ji) in ZIP (za več vrst podatkov). Postopek stiskanja JPEG na primer zmanjša fotografije na desetino ali manj od njihove prvotne velikosti, kar pomeni, da lahko fotoaparat shranjuje 10-krat toliko fotografij, slike pa lahko prenesemo 10-krat hitreje.

V čem je torej zanka? Lahko se pojavijo težave s kakovostjo podatkov – na primer, zelo stisnjena slika JPEG ne izgleda tako ostra kot izvirna (nestisnjena) slika. Prav tako je potreben čas za stiskanje in ponovno razširjanje podatkov. V večini primerov se ta kompromis izplača, vendar ne vedno.

Slike lahko zavzamejo veliko prostora. Večino časa, ko so slike shranjene na računalniku, so stisnjene, saj se tako izognemo nepotrebnemu zapravljanju prostora. Večine slik (zlasti fotografij) ni treba shranjevati natančno v izvirni obliki, saj vsebuje več podrobnosti, kot si jih lahko kdorkoli vidi. Tako lahko prihranimo precej prostora, še posebej, če manjkajo podrobnosti, ki jih ljudje težko zaznamo. Ta vrsta stiskanja se imenuje stiskanje z izgubo.

Obstajajo pa drugi primeri, v katerih je treba slike shranjevati natanko tako, kot so bile v izvirniku, na primer za medicinske preglede ali obdelavo zelo kakovostnih fotografij, v teh primerih uporabljamo postopke stiskanja brez izgub ali pa slike sploh niso stisnjene (na primer s formatom RAW na fotoaparatih).

Pri predstavitvi barv z manj biti smo si ogledali, kako je mogoče zmanjšati velikost slikovne datoteke tako, da za opis barve vsakega piksla porabimo manj bitov. Vendar postopki za stiskanje slik, kot je JPEG, izkoristijo vzorce slike, da zmanjšajo prostor, potreben za predstavitev, ne da bi po nepotrebnem vplivali na sliko.