Síťová grafika JPEG - JPEG Network Graphics
![]() | Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.Březen 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Síťová grafika JPEG (JNG, /ˈdʒɪŋ/) je JPEG -na základě formát grafického souboru s čím úzce souvisí PNG: používá strukturu souboru PNG (s jiným podpisem) jako formát kontejneru zabalit obrazová data kódovaná JPEG.
JNG byl vytvořen jako doplněk k MNG formát animace, ale lze jej použít jako samostatný formát. Soubory JNG vkládají 8bitový nebo 12bitový datový tok JPEG za účelem ukládání barevných dat a mohou vložit další datový tok (1, 2, 4, 8, 16bitový obrázek PNG nebo 8bitový obrázek JPEG ve stupních šedi) pro informace o průhlednosti . Soubor JNG však může obsahovat dva samostatné datové toky JPEG pro barevné informace (jeden 8bitový a jeden 12bitový) umožňující dekodérům, které nejsou schopny (nebo nechtějí) zpracovávat 12bitové datové toky, aby místo toho zobrazovaly 8bitový datový tok, pokud je k dispozici.
Verze 1.0 specifikace JNG byla vydána 31. ledna 2001 (původně jako součást specifikace MNG). Všechny aplikace podporující formát souboru MNG obvykle zvládnou i soubory JNG. Například, Konqueror má nativní podporu MNG / JNG a jsou k dispozici doplňky MNG / JNG Opera, internet Explorer, a Mozilla Firefox. The Sada aplikací Mozilla (a tedy Netscape ) původně podporoval MNG / JNG, ale nativní podpora byla vývojáři v Mozille 1.5a odstraněna a Mozilla od té doby formát nepodporuje, a to navzdory žádostem jeho uživatelů. Safari nepodporuje MNG / JNG.
JNG zvyšuje možnosti JFIF formát (obvyklý formát souboru JPEG) podporující průhlednost, dva po sobě jdoucí barevné toky (jeden 8bitový a druhý 12bitový) a další užitečné funkce PNG, jako je korekce barev, korekce gama, vložené barevné profily, metadata ve stylu PNG, kontrolní součty atd. Informace o průhlednosti uvnitř souboru JNG (jako alfa kanál ) lze uložit buď ve bezztrátovém formátu PNG nebo ve ztrátovém formátu JPEG. Tímto způsobem mohou uživatelé těžit ze síly komprese JPEG při zachování bezeztrátových (PNG komprimovaných) informací o průhlednosti.
Struktura bloků založená na blocích souborů JNG je v podstatě stejná jako struktura souborů PNG, liší se pouze mírně odlišným podpisem a použitím různých bloků.
název | Podpis | |
---|---|---|
hexadecimální | ASCII + C0, C1 | |
PNG | 89 50 4E 47 0D 0A 1A 0A | 0x80 |␉ PNG␍␊␚ ␊ |
MNG | 8A 4D 4E 47 0D 0A 1A 0A | 0x80 | ␊ MNG␍␊␚␊ |
JNG | 8B 4A 4E 47 0D 0A 1A 0A | 0x80 |␋ JNG␍␊␚␊ |
JNG nemá registrovanou Typ internetového média, ale obrázek / x-jng
může být použito.[1]
Alternativy
Vzhledem k nedostatečnému širokému přijetí formátu JNG i MNG se nepoužívá ve prospěch jiných formátů, které jsou v aktivním vývoji s podobnými kvalitami:
- JPEG XR: Podpora širokého barevného prostoru a ztrátového formátu s průhledností (uchazeč JNG, standardizovaný)
- WebP: Podpora ztrátového formátu s průhledností a animací (uchazeč JNG / MNG, dosud standardizovaný)
Poznámky
- ^ Oficiální specifikace JNG, sekce 1