De hovedforskjell mellom lossy og lossless kompresjon er at lossy komprimering reduserer kvaliteten på de opprinnelige dataene, mens den tapsløse komprimeringen ikke reduserer kvaliteten på de opprinnelige dataene.
Datamaskiner lagrer og sender data for overføring i form av biter. Data kan forbruke mer lagringsplass. Datakomprimering er et alternativ til dette problemet. Det gjør det mulig å endre bitstrukturen til data på en måte som bruker minimum plass på disken. Det hjelper også å sende data eller filer raskt over nettverket. Datakomprimering er også kjent som kildekoding eller bithastighet reduksjon. Det finnes to typer data komprimeringsteknikker kalt lossy komprimering og lossless komprimering. Hovedforskjellen mellom lossy og lossless kompresjon ligger i kvaliteten. Lossy komprimering forårsaker kvalitetsreduksjon, mens lossless komprimering ikke forårsaker kvalitetsreduksjon.
1. Hva er Lossy Compression
- Definisjon, funksjonalitet
2. Hva er Lossless Compression
- Definisjon, funksjonalitet
3. Forskjellen mellom tapet og lossless kompresjon
- Sammenligning av nøkkelforskjeller
Datakomprimering, Lossy Compression, Lossless Compression
Loosy komprimering er en datakomprimeringsteknikk som bruker delvis data-kassering og inexakt tilnærming til å representere dataene. Det bidrar til å redusere størrelsen på dataene slik at det er lettere å lagre, håndtere og overføre. Det forårsaker imidlertid datatap og reduksjon i kvaliteten på de opprinnelige dataene.
Figur 1: JPEG-komprimering
Lossy komprimering brukes ofte til å komprimere multimediedata som lyd, video og bilder. Den brukes i applikasjoner som streaming media og internettelefoni. Selv om det forårsaker datatap og nedbrytning, brukes tapy komprimering i datakommunikasjon for å redusere overføringstid og for å redusere lagringsplass.
Lossless komprimering reduserer den opprinnelige datastørrelsen, men det reduserer ikke kvaliteten. Usløs komprimering omskriver de opprinnelige fildataene på en effektiv måte. Lossless komprimering reduserer ikke kvaliteten på de opprinnelige dataene. Derfor har den resulterende filen noe lagringsplass.
Figur 2: Foto lagret ved bruk av Lossless Compression
Lossless datakomprimering brukes i ZIP-filer og i GNU-verktøyet gzip. Noen bildefilformater som PNG eller GIF bruker bare lossless komprimering. Den brukes også til tekst- og datafiler. Lossless lydformater brukes til arkivering eller produksjon.
Løs komprimering tillater kun rekonstruksjon av en tilnærming av de opprinnelige dataene, men vanligvis med forbedrede kompresjonshastigheter. Lossless komprimering er en klasse med datakomprimering som gjør at de opprinnelige dataene kan rekonstrueres perfekt fra komprimerte data.
Irreversibel komprimering er et annet navn for lossy komprimering, mens lossless komprimering også kalles reversibel datakomprimering.
Selv om tapy komprimering reduserer kvaliteten, reduserer ikke komprimering av komprimert kvalitet.
Data reduksjon i tapy komprimering er høyere enn i lossless komprimering.
I lossy-komprimering produseres en fil som er mindre enn den opprinnelige filen. I lossless komprimering er den resulterende filen ikke så liten som tapy komprimeringens resulterende fil.
Lossy komprimering brukes ofte til å komprimere multimediedata, for eksempel lyd (MP3), video og bilde (JPEG) filer. Lossless komprimering brukes til tekst, datafiler, lyd og bilder.
Datakomprimering bidrar til å sende data over nettverket raskt, og det reduserer også det nødvendige fysiske lagringsområdet. Lossy og lossless komprimering er to teknikker som reduserer datastørrelsen til å lagre og overføre effektivt. Forskjellen mellom lossy og lossless komprimering er at lossy komprimeringen reduserer kvaliteten på de opprinnelige dataene, mens den tapsløse komprimeringen ikke reduserer kvaliteten på de opprinnelige dataene.
1. "Lossy Compression." Wikipedia, Wikimedia Foundation, 15. august 2018, Tilgjengelig her.
2. "Lossless Compression." Wikipedia, Wikimedia Foundation, 18. august 2018, Tilgjengelig her.
1. "JPEG kompresjonseksempel" Av JJ Harrison (CC BY-SA 3.0) via Commons Wikimedia
2. "Ruby-Lossless" Av 0x0077BE - Eget arbeid (CC0) via Commons Wikimedia