Je to speciální postup při ukládání nebo transportu dat.
Úkolem je zmenšit datový tok, nebo zmenšit potřebu zdrojů při ukládání informací. Obecně se jedná o snahu zmenšit velikost datových souborů, což je výhodné např. pro jejich archivaci, nebo při přenosu přes síť s omezenou rychlostí.
Komprese
Komprese je proces, kterým můžeme výrazně zmenšit prostor, který naše data zabírají v paměti, a přitom zachovat jejich obsah relativně nezměněný. Používáme ji, když chceme ušetřit místo v paměti nebo když potřebujeme data někam poslat. Když na soubor aplikujeme kompresi, komprimujeme ho, když chceme zpět získat původní obsah, dekomprimujeme ho.
Může být použité kódování, které je dané zvoleným kompresním algoritmem – ze souboru se odstraní nadbytečné informace.
Ztrátová a bezztrátová komprese dat
Bezztrátová komprese zachovává všechny informace obsažené v souboru, nepřijdeme tak o žádná data a můžeme se kdykoli vrátit k původní verzi souboru. Její nevýhodou je, že nedokáže zmenšovat velikost tak dobře jako ztrátová. Velmi obvykle se používá pro texty a pro komprimaci souborů nezávisle na jejich formátu. Využívají ji například archivy zip a rar, které dokáží zkomprimovat několik různých souborů nebo složek najednou. Některé další formáty s bezztrátovou kompresí jsou png, gif (obraz) a flac (video).
Ztrátová komprese je efektivnější ve zmenšování velikosti souborů. Při komprimaci však můžeme navždy přijít o nějaké informace, které byly v původním souboru. Zkomprimovaný soubor tak může obsahovat lehce zkreslené detaily nebo mít nižší kvalitu než originál. Hojně se používá pro obrázky, video a zvuk. Formáty využívající ztrátovou kompresi jsou například jpg (obraz), mp3 (zvuk), mp4 a ogg (video).
Comments by admin