Vad är bildkomprimering?
Bildkomprimering syftar till att minska storleken på digitala bildfiler samtidigt som bildkvaliteten bibehålls. Detta uppnås genom att använda metoderna för datakomprimering på te-filer. En bilds filstorlek kan minskas med eller utan förlust i bildkvaliteten; dessa kallas förlustkomprimering respektive förlustfri komprimering. Bildkomprimering är användbar när en datoranvändare vill minimera nödvändigt lagringsutrymme eller maximera dataöverföringshastigheterna för en bild.
Den första typen av bildkomprimering är förlustkomprimering. En användare som försöker dramatiskt minska en bildfilstorlek kan välja en förlustkomprimeringsmetod om någon minskning av bildkvaliteten är värd en betydande minskning av filstorleken. Bilder och videor från digitala kameror är exempel på digitala filer som vanligtvis komprimeras med förlorade metoder. En användare kommer inte att kunna återställa den ursprungliga bilden eftersom det kommer att finnas komprimeringsartefakter eller irreversibla förändringar i bilden.
En enkel metod för förlorad bildkomprimering är att minska färgutrymmet till en mindre uppsättning färger. Färgområden kan variera från bara åtta olika färger till miljontals färger. Ju större färgutrymme desto mer data krävs för att ange en viss färg. Att konvertera en bild till gråskala eller till grå nyanser är en liknande förlorad bildkomprimeringsteknik.
Förlustfri bildkomprimering är alla metoder för att minska en bilds filstorlek utan att offra information om bilden - en identisk bild som originalet kan alltid hämtas. Förlustfria former av datakomprimering är nödvändiga när kvalitetsminskningar bedöms vara oacceptabla. Medicinsk avbildning, tekniska ritningar och astronomiska observationer använder vanligtvis förlustfri komprimeringsteknik.
En förlustfri bildkomprimeringsmetod kallas körlängdsekodning. Ofta har enkla bilder många upprepade pixlar eller små färgpunkter. Till exempel i en bild med svart bakgrund kan hela toppraden med pixlar vara svart. Kodningsmetoden med körlängd lagrar denna sträng med svarta pixlar i två värden: en för färgen och en för antalet pixlar i strängen. Denna metod kan lagra samma mängd information med mycket mindre data.
En Joint Photographic Experts Group (JPEG) är ett exempel på en bildkomprimeringsmetod med en variabel komprimeringsnivå. JPEG-komprimering lämnar vanligtvis en viss mängd komprimeringsföremål efter sig, men det kan minska filstorlekarna med mer än tio gånger med bara mindre kvalitetsförluster. Vissa JPEG: er kommer att ladda en bild med gradvis större detalj, så att användaren kan se en förhandsgranskning av bilden när den laddas. Dessa aspekter av JPEG-bildformatet har gjort det mycket populärt på webben.