Hva er bildekomprimering?
Bildekomprimering søker å redusere størrelser på digitale bildefiler samtidig som bildekvaliteten opprettholdes. Dette oppnås ved å bruke metodene for datakomprimering på filer. Et bildes filstørrelse kan reduseres med eller uten tap av kvaliteten på bildet; disse kalles henholdsvis lossy compression og lossless compression. Bildekomprimering er nyttig når en datamaskinbruker ønsker å minimere nødvendig lagringsplass eller maksimere dataoverføringshastigheter for et bilde.
Den første typen komprimering er tapkompresjon. En bruker som ønsker å redusere en bildefilstørrelse dramatisk, kan velge en tapsfri komprimeringsmetode hvis en viss reduksjon i bildekvalitet er verdt en betydelig reduksjon i filstørrelse. Bilder og videoer fra digitale kameraer er eksempler på digitale filer som ofte komprimeres ved bruk av tapte metoder. En bruker vil ikke være i stand til å gjenopprette det originale bildet fordi det vil være kompresjonsartefakter eller irreversible endringer i bildet.
En enkel metode for tapt bildekomprimering er å redusere fargerommet til et mindre sett med farger. Fargerom kan variere fra bare åtte forskjellige farger til millioner av farger. Jo større fargerom, jo mer data kreves det for å spesifisere en bestemt farge. Å konvertere et bilde til gråtoner, eller til gråtoner, er en lignende tapt bildekomprimeringsteknikk.
Tapfri bildekomprimering er en hvilken som helst metode for å redusere et bildes filstørrelse uten å ofre informasjon om bildet - et identisk bilde som originalen kan alltid hentes. Tapsløse former for datakomprimering er nødvendige når reduksjoner i kvalitet anses som uakseptable. Medisinsk avbildning, tekniske tegninger og astronomiske observasjoner bruker typisk komprimeringsteknikker uten tap.
Én losløs bildekomprimeringsmetode kalles kjørelengde-koding. Ofte har enkle bilder mange repeterende piksler, eller små fargepunkter. I et bilde med svart bakgrunn kan for eksempel hele øverste rad med piksler være svart. Kodingsmetoden for kjørelengde lagrer denne strengen med svarte piksler i to verdier: en for fargen og en for antall piksler i strengen. Denne metoden kan lagre samme mengde informasjon med mye mindre data.
En Joint Photographic Experts Group (JPEG) er et eksempel på en bildekomprimeringsmetode med et variabelt komprimeringsnivå. JPEG-komprimering etterlater seg vanligvis en viss mengde komprimeringsgjenstander, men det kan redusere filstørrelser med mer enn 10 ganger med bare mindre kvalitetstap. Noen JPEG-er vil laste et bilde med gradvis større detaljer, slik at brukeren kan se en forhåndsvisning av bildet mens det lastes inn. Disse aspektene av JPEG-bildeformatet har gjort det veldig populært på internett.