Når et bilde lagres som en JPG-fil (JPEG), gjennomgår det en prosess som kalles tapskomprimering. Denne komprimeringen reduserer filstørrelsen, noe som gjør den mer håndterbar for lagring og overføring. Imidlertid introduserer denne prosessen også en viss forringelse av bildekvaliteten, noe som resulterer i et lite tap av detaljer, kontrast og fargetroskap.
Her er hva som skjer med et bilde når det lagres som en JPG-fil:
1. Komprimeringsalgoritme:JPG-komprimering bruker en algoritme kjent som Discrete Cosine Transform (DCT). Denne algoritmen deler bildet inn i små blokker (vanligvis 8x8 piksler) og bruker DCT på hver blokk.
2. Kvantisering:Etter å ha brukt DCT, gjennomgår koeffisientene som følge av transformasjonen en prosess som kalles kvantisering. Under kvantisering blir noe av høyfrekvent informasjon i bildet forkastet ved å dele koeffisientene med et sett med forhåndsbestemte verdier kalt kvantiseringstabeller. Dette trinnet hjelper til med å redusere filstørrelsen.
3. Huffman-koding:De resulterende kvantiserte koeffisientene komprimeres ytterligere ved hjelp av en teknikk kalt Huffman-koding. Huffman-koding tildeler koder med variabel lengde til forskjellige symboler basert på deres frekvens. Symboler som dukker opp oftere får kortere koder, mens sjeldnere symboler får lengre koder.
4. Redusert fargedybde:JPG-komprimering kan også innebære å redusere fargedybden til bildet. Ved å konvertere et ekte fargebilde med millioner av farger til en lavere fargedybde (f.eks. 24-bit til 8-bit), kan filstørrelsen reduseres ytterligere.
5. Tap av detaljer:Som et resultat av kvantisering og redusert fargedybde, kan det dekomprimerte JPG-bildet ha merkbare forskjeller sammenlignet med originalbildet. Fine detaljer, teksturer og jevne fargegraderinger kan virke mindre definerte og kan vise noen artefakter, for eksempel blokkering eller uskarphet.
Til tross for disse ulempene er JPG-komprimering fortsatt et mye brukt format på grunn av dets praktiske fordeler, som kompakt filstørrelse, kompatibilitet på tvers av ulike systemer og enheter, og egnethet for deling og overføring over internett. Det kan være et godt valg for lagring, deling og visning av bilder der et lite kvalitetstap er akseptabelt eller hvor reduksjon av filstørrelse er en topp prioritet.