Komprese dat je proces snižování objemu dat s cílem ukládat nebo přenášet informace efektivněji. Hlavním záměrem komprese je minimalizovat velikost souborů nebo datových proudů, což vede k úspoře paměťového prostoru či šířky pásma při přenosu. Existují dvě hlavní metody komprese dat:
- Ztrátová – redukuje objem dat odstraněním některých informací, které jsou považovány za méně důležité nebo nepostřehnutelné pro lidské smysly. To se často používá u komprimovaných audio nebo video souborů, kde se eliminace některých detailů neprojeví výrazně na vnímatelné kvalitě.
- Bezeztrátová – uchovává všechny původní informace, ale obvykle nebývá tak efektivní jako ztrátová komprese. Tato metoda se často používá při ukládání textových souborů či datových archivů.
Komprese dat je klíčovým prvkem ve výpočetní technice a je používána v různých oblastech, včetně ukládání dat, přenosu dat přes síť, multimediálního zpracování a dalších. Správná volba metody komprese závisí na konkrétních požadavcích aplikace a na potřebách uživatelů ohledně kvality a rychlosti.