Mis on kaduv kompressioon?

Kadudega tihendamine on andmete tihendamise tüüp, mille puhul tegelik teave läheb kaduma. See tähendab, et pärast andmete rekonstrueerimist olemasoleva teabe põhjal saadakse midagi vähemat kui algses failis. Üldjuhul on eesmärk kasutada kadudeta pakkimist nii, et lõpptootes ei tekiks palju märgatavat kadu, säästes samal ajal tohutult failimahult kadudeta pakkimise asemel.

Kadudeta pakkimine on pakkimise vorm, mille käigus andmefailid jagatakse erinevateks tükkideks ja korraldatakse nende optimeerimiseks ümber. Selline tihendamine säästab väga harva palju ruumi, kuid see on ideaalne tohutute failide transportimiseks, purustades need hõlpsamini käsitsetavateks tükkideks. Kadudeta pakkimist kasutatakse siis, kui lõpptootes on vaja iga andmebitti, sageli faili edastamisel kujundajale. Kujutiste puhul võimaldab kadudeta pakkimine disaineril olla kindel, et kõik andmed, mida nad võivad muuta, on olemas, võimaldades neil luua lõpptoote enne faili edasist tihendamist kadudeta pakkimise abil. See kehtib ka helifailide kohta, kus helimikser võib vajada lisateavet, näiteks eraldi kanaleid, mida lõppkasutaja ei vaja.

Lihtsaim viis kadudeta tihendamise mõistmiseks on võtta näide, näiteks mis juhtub, kui kopeerite RAW-andmefaili digikaamerast arvutisse. See RAW-fail võib olla kuni 30 MB ja see sisaldab igasuguseid andmeid värvikanalite kohta, teavet võtte tegemise kohta ja laia valikut andmeid iga üksiku piksli kohta. Kogu selle teabe olemasolu kadudeta vormingus tähendab, et kui impordite selle õigete võimalustega fototöötlusprogrammi, saab kõiki neid asju muuta. See tähendab ka seda, et iga piksli värvitruudus on nii kõrge kui võimalik.

Mingil hetkel soovite tõenäoliselt teha midagi muud peale foto redigeerimise. Võib-olla soovite selle e-posti teel sõbrale saata või veebisaidile üles laadida. Võib-olla soovite selle lihtsalt arhiveerida ja veel sada pilti oma arvutis ja 30 MB suuruse puhul võtaksid sada pilti tervelt 3 GB ruumi. Sellega tegelemiseks tihendate foto. Mõned kadudeta pakkimise vormid võivad faili suurust pisut vähendada, kaotamata seejuures fotode täpsust, kuid lõppkokkuvõttes saate ikkagi tohutult pilte.

Siin tuleb mängu kadudeta pakkimistehnika, nagu JPEG või GIF. Kasutades ühte neist tihendustehnikatest, võtab algoritm teie foto üle kontrolli ja mõtleb välja otseteed selle kirjeldamiseks arvutis. Suures osas ühesugused värviplokid kaardistatakse samamoodi, vähendades oluliselt faili suurust ja sageli ei kaota midagi, mida inimsilm tajub.
Äärmiselt kõrgel tasemel saab 30 MB kadudeta kujutise tihendada umbes 3 MB-ni ja see näib siiski inimsilmaga peaaegu identne. Sama kehtib ka muude kadudega tihendusmudelite kohta, nagu MP3 heli jaoks või WMV video jaoks. Muidugi, kui failimahtusid liiga palju vähendada, lõpevad tehtud otseteed, muutes tulemuseks oleva pildi, helifaili või video originaalist üsna erinevaks ja lõpptulemus on märgatavalt halvem.