ztrátová a beztrátová komprese

Napsal Mgr.Radovan Kaluža (») 4. 5. 2006 v kategorii IT, internet, přečteno: 3055×

Bezeztrátová komprese

- umožňuje opětnou obnovu původních dat => zakódovaný soubor musí obsahovat stejné množství informace

Ztrátová komprese

- dochází ke ztrátám informace, to znamená, že data nejde obnovit přesně stejně: dochází - nebo může docházet - k jistému zkreslení
Ztrátová komprese se využívá hlavně pro kompresi dat určených k smyslovému vnímání (obrázky, zvuk, video). U těchto dat je důležitá co nejmenší velikost, a proto malé zkreslení nemusí být na závadu, pokud však nedochází k výraznějšímu snížení kvality.
U obrázků, jsou postupně definovány barvy jednotlivých bodů, přitom se většina barev mnohokrát opakuje. Jednou z možností, jak takový soubor komprimovat, je místo mnoha stejných čísel s kódem určité barvy za sebou použít takový způsob zápisu, kde bude kód barvy pouze jednou a u něj číslo, které udává, kolikrát se má tento kód opakovat. (Např. "xxxxxxxxxx" se dá zapsat jako "10x" a úspora je 7 míst)

JPEG


Obrázek ve formátu JPEG má vždy 16777216 barev (True color). Použitím velmi složité a pokročilé ztrátové kompresní metody se dociluje až neuvěřitelného kompresního poměru, 1:20 bez viditelné ztráty kvality (použitelný je i poměr 1:50). Tento formát je velice vhodný pro fotografie, méně již pro kontrastní grafiku, kde již sou ztráty způsobené kompresí patrné. Složitost kompresní metody klade velmi vysoké nároky na výkon procesoru i na Pentiu III je často patrná jistá prodleva při načítání obrázku. Tento formát se používá také na jiných počítačových platformách, kromě PC také na počítačích AMIGA nebo MACINTOSH, v poslední době také například v digitálních fotoaparátech.

GIF

Obrázek ve formátu GIF může mít maximálně 256 barev. Používá relativně jednoduchou bezztrátovou kompresní metodu. Tento formát je velice vhodný pro kresby, kde by při použití formátu JPEG bylo již patrné zkreslení. Přestože obrázek ve formátu GIF má jen 256 barev, oproti 16 mil. u formátu JPG má až mnohonásobně větší velikost. Formát také umožňuje definovat transparentní barvu, což je z výhodou využíváno právě na webových stránkách. Tento formát se používá také na jiných počítačových platformách, kromě PC také na počítačích AMIGA nebo MACINTOSH.

TIFF

Grafický formát TIFF ( Tag Image File Format ) vznikl ve spolupráci firem Aldus a Microsoft. Oblast jeho hlavního použití je typografie - DTP (desk-top publishing).Stejně jako formát GIF se i tento formát implementuje kromě počítačů PC IBM i na počítačích Macintosh, pracovních stanicích s operačním systémem UNIX a na velkých počítačích, např. typu VAX. Formát TIFF se dá označit za přednostní grafický formát v bitmapové grafice v oblasti tisku a pre-presseu.

MPG

je pohyblivou větví formátu JPEG (existuje i MJPEG). Přišel logicky s rozvojem multimédií a slouží na uložení animačních sekvencí; velmi často celých filmů, např. na CD-ROM.

AVI

formát pro ukládání multimediálních informací, ale nejčastěji se používá pro obrazové sekvence.Dekompresní standard navržený pro CD-ROM s přístupem 150 kB za sekundu pro promítání obrázků s rozlišením 160 x 120 v barevné hloubce 256 barev s rychlostí promítání 15 obrázků za sekundu.Touto technikou je možné nastavit si větší obraz na úkor rychlosti promítání nebo nastavit větší poměr komprese na úkor kvality záznamu. Soubory formátu AVI je možné distribuovat do počítačových sítí nebo je přenášet pomocí funkce OLE. K přehrání stačí standardní vybavení operačního systemu Windows - Media Player

DivX

je název technologie pro kompresi videa, vyvinuté společností zvanou DivX Networks. V poslední době uvolnili verzi DivX 5.0, která je spojením nových rysů a mnoha optimalizací pro tvorbu kvalitního videa s libovolným rozlišením a datovým tokem. DivX 5.0 je zpětně kompatibilní s verzemi 4.0 a 3.0 a taktéž se standardem MPEG-4. DivX nabízí více než jen prostředky pro práci s dalším MPEG standardem. DivX je novou základní platformou, která bude výchozí pro další generace multimediálního obsahu. Kodeky DivX používají např. aplikace jako Adobe Premiere, FlaskMPEG a VirtualDub. Jako u většiny kodeků, DivX se schová pod povrchem hostitele aplikace do té doby, než přijde čas kódovat vaše video. V poslední době jsou kodeky DivX značně populární. Díky kompresním schopnostem tohoto formátu, je možné na jeden disk CD-ROM o kapacitě 700 MB uložit asi 1 až 1,5 hodiny velmi kvalitního video záznamu.

DivX 5 má integrované některé nástroje/filtry v sobě a umožňuje tak přímo při kompresi změnit rozměry obrazu, aplikovat filtr rozprokládání, ořezat obraz a jiné. Dále implementuje algoritmy pro zvýšení komprese využitím tzv. psychovizuálního modelu. Při něm se dosahuje lepší komprese bez znatelné ztráty kvality a to díky znalostem o lidském vizuálním systému. Implementuje obousměrnou kompresi, tedy B-snímky. Dále tzv. globální kompenzaci pohybu, což je algoritmus, který optimalizuje kompresi pro panorámování, roztmívání obrazu, přibližování, náhlé změny jasu (exploze), stagnující plochy (voda) a další. Kodek také umí export čistě do MPEG-4 formátu a konverzi mezi ním a AVI formátem.
Výhody

  • vysoká kvalita videa při nízkém datovém toku
  • lze použít jakékoliv rozlišení dělitelné 4 až do 1920x1088
  • pokročilé kompresní techniky
  • podpora barevných formátů YUV a RGB
  • MPEG-4 kompatibilní

Nevýhody

  • vysoké zatížení CPU
  • přehrávatelné jen na osobních počítačích

Vektorové formáty

  • základem jsou čáry (s danou tloušťkou, barvou a dalšími atributy), které lze matematicky popsat
  • bezproblémová změna velikosti
  • horší možnosti popisu barev
  • např. formát DXF (AutoCad), nebo Flash (ten ovšem umožňuje i práci se zvukem, hypertextem atd.), POV-Ray, písma a další

SVG - Scalable Vector Graphics

Po dlouhé době je dnes standardizován formát SVG.

  • obrázek se skládá ze základních grafických elementů jako úsečka, kružnice, text, …
  • může být uložen v samostatném souboru nebo přímo jako součást stránky v XHTML
  • možnost podle potřeby zvětšovat/zmenšovat
  • s obrázkem lze manipulovat pomocí rozhraní DOM a JavaScriptu
Facebook Twitter Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
[*1*] [*2*] [*3*] [*4*] [*5*] [*6*] [*7*] [*8*] [*9*] [*10*] [*11*] [*12*] [*13*] [*14*] [*15*] [*16*] [*17*] [*18*] [*19*] [*20*] [*21*] [*22*] [*23*] [*24*] [*25*] [*26*] [*27*] [*28*] [*29*] [*30*] [*31*] [*32*] [*33*] [*34*] [*35*] [*36*] [*37*] [*38*] [*39*] [*40*] [*41*] [*42*] [*43*] [*44*] [*45*] [*46*] [*47*] [*48*] [*49*] [*50*]   [b] [obr]
Odpovězte prosím číslicemi: Součet čísel deset a šest