Ak sa snažíte zvoliť formát, v ktorom sa má obrázok uložiť, pomocou tohto pravidla rozhodnite: jpeg pre fotografie alebo fotorealistické obrázky s množstvom farieb; png pre čiaru, obrázky s množstvom textu alebo priehľadné obrázky; a GIF pre animované obrázky.
jpeg | png | |
---|---|---|
Znamenať | Spoločná skupina fotografických expertov | Prenosná sieťová grafika |
Najlepšie sa hodí | fotografie; fotorealistické obrázky s množstvom farieb | Čiarové umenie; obrázky s textom; priehľadné obrázky |
Typ MIME | image / jpeg | image / png |
Prípony súborov | .jpg, .jpeg, .jpe | .png |
Typ formátu | Rastrový grafický formát obrázka | Rastrový grafický formát obrázka |
Raster / Vector | raster | raster |
Správa farieb | Áno | Podporuje správu farieb zahrnutím profilov farebného priestoru ICC |
Indexovaná farba | žiadny | Áno (pre 1 - 8 bitov png) |
Podpora prekladania | Áno | Áno |
Podpora animácie | žiadny | žiadny |
Podpora transparentnosti | žiadny | Áno |
Podpora metadát | Áno | Áno |
Podpora pre viacstránkové | žiadny | žiadny |
Podpora vrstiev | žiadny | žiadny |
rozšíriteľný | žiadny | žiadny |
Algoritmus kompresie | Stratová kompresia založená na DCT | Bezstratový algoritmus kompresie DEFLATE |
patentovaný | Nie, ale časti technológie vrátane metód kompresie boli predmetom viacerých patentových sporov. | žiadny |
Aplikácie kompatibilné | Väčšina webových prehliadačov a balíkov produktivity | Väčšina webových prehliadačov a balíkov produktivity |
Magické číslo | ff d8 | 89 50 4e 47 0d 0a 1a 0a |
Jednotný identifikátor typu | public.jpeg | public.png |
jpeg a png sú podobné niekoľkými spôsobmi. Podporujú porovnateľnú úroveň farebnej hĺbky a nesú podporu pre metadáta, prekladanie a správu farieb. ani formát podporuje animácie, vrstvy alebo HDR.
Oddelením týchto dvoch údajov je skutočnosť, že png podporujú priehľadnosť obrázkov, zatiaľ čo súbory jpeg nie. Okrem toho je indexovanie farieb k dispozícii pre 1 - 8 bitové png, ale vo formáte jpeg nie je vôbec podporované.
Existuje mnoho menej známych alternatívnych verzií jpeg a png. Napríklad súbory jpeg nepodporujú HDR, existuje však neoficiálny formát jpeg-HDR. Existujú dokonca bezstratové formáty jpeg. A hoci png nepodporujú animácie ako GIF, existuje Apng, neštandardné odnož png, ktoré umožňuje animáciu.
Problémy s používaním menej známych verzií jpeg a png zostávajú na podporu. Nie všetky prehliadače budú správne zobrazovať všetky obrazové formáty (napr. Firefox podporuje Apng, ale Internet Explorer to nevyžaduje a prehliadač Chrome vyžaduje rozšírenie). Vo väčšine prípadov by sa dizajnéri mali držať predvolených nastavení, aby nedošlo k poškodeniu používateľskej skúsenosti.
Fotoaparáty DSLR zvyčajne umožňujú fotografom ukladať svoje obrázky v niekoľkých rôznych formátoch grafických súborov, konkrétne RAW, jpeg a príležitostne TIFF. Aj keď súbory jpeg majú výhodu menšej veľkosti súboru, sú stratové, špičkoví proamatickí a profesionálni fotografi uprednostňujú formáty TIFF alebo RAW pre ich bezstratovú alebo kvalitnú stratovú kompresiu..
V postprodukcii môžu fotografi upravovať obrazové údaje RAW a potom ukladať do nového bezstratového (ale prístupnejšieho) formátu súboru, ako je png. Na formáte záleží, pretože väčšina tlačových služieb bude akceptovať súbory jpeg a png - a niekedy aj TIFF -, ale iba niektoré tlačové služby budú pracovať s obrázkami RAW..
Väčšina webových stránok používa vo svojich návrhoch kombináciu súborov jpeg a png (a niekedy aj GIF), pretože súbory jpeg a png sa používajú z rôznych dôvodov. Vo väčšine prípadov sa súbory jpeg používajú pre veľké obrázky, ako sú fotografie alebo veľké, graficky náročné pozadie webových stránok, pretože stratová povaha súboru jpeg umožňuje menšie veľkosti súborov, čo znamená, že webové stránky môžu rýchlejšie načítať návrhy. Softvér na navrhovanie, ako je Adobe Photoshop, má nástroje, ktoré môžu dizajnérom povedať, aký veľký bude súbor, keď použijú určitý formát a upravia jeho nastavenia, ešte predtým, ako obrázok uložia. Hoci png nikdy nepovedú k menšej veľkosti súboru ako jpeg, pokiaľ ide o veľké obrázky s komplexnými scénami, bezstratová kompresia png niekedy vedie k menšej veľkosti súborov pre menšie obrázky, najmä tie, ktoré majú počítačom generovanú grafiku (napr. Riadok) alebo štvorec nakreslený vo Photoshope).
Tam, kde sa png najčastejšie používajú, sú malé obrázky, napríklad webové ikony, kde bezstratová kompresia zaisťuje ostré a jasné snímky; png sa používajú aj vtedy, keď je na obklopenie centrálneho obrazu potrebné priehľadné pozadie (napr. Pri použití spritov).
jpeg a png používajú úplne odlišné metódy kompresie. jpeg používa metódu stratovej kompresie založenú na DCT, ktorá obetuje kvalitu v prospech menších veľkostí súborov. png uprednostňuje kvalitu a používa bezstratový kompresný algoritmus DEFLATE. Veľkosť súboru jpeg môže byť znížená úpravou percentuálneho podielu kvality obrázka počas ukladania, zatiaľ čo veľkosť súboru png je menej ľahko nastaviteľná a zvyčajne vyžaduje samostatný program na ďalšiu kompresiu obrázka..
V nasledujúcom videu sa dozviete, ako rôzne metódy kompresie ovplyvňujú veľkosť súboru, farebnú hĺbku a načítanie obrázkov vo formáte jpeg a png.
Pretože sú stratové, súbory jpeg by sa nemali upravovať a obnovovať viackrát, pretože to bude mať za následok vážne zhoršenie kvality obrazu (uloženie v jednej relácii bez zatvorenia súboru medzi uloženiami je v poriadku). jpeg, ktoré boli mnohokrát obnovené, sa pixelovali a nezobrazujú presne farby. Naproti tomu png je možné uložiť a obnoviť bez straty kvality. Toto video ukazuje túto generačnú stratu v priebehu 600 šetrení.
Vďaka univerzálnej podpore prehľadávača png v posledných niekoľkých rokoch sa png stala populárnejšou, najmä v prípade určitých prvkov webového dizajnu. Prevažná väčšina biliónov obrázkov na internete, z ktorých mnohé sú fotografie alebo obrázky, sú stále jpeg, a to sa pravdepodobne čoskoro nezmení..
Početné spoločnosti, vrátane mnohých patentových trollov, tvrdia, že majú patenty na jednu alebo druh technológie jpeg. To viedlo k mnohým súdnym sporom v priebehu rokov, pričom posledné sa odohráva v roku 2013, keď spoločnosť s názvom Princeton Digital Image Corporation žalovala desiatky veľkých spoločností vrátane spoločností Amazon, Netflix a Costco za používanie jpeg obrázky na ich webových stránkach. Patentovanie metód kompresie je hlavným dôvodom, že sa bezstratový jpeg nikdy nestal populárnym. Málokto chce podporovať alebo používať taký jpeg zo strachu, že bude žalovaný.
png bol vyvinutý ako náhrada GIF, ktorý používa kompresnú metódu, ktorá bola predtým patentovaná spoločnosťou Unisys. png používajú kompresnú metódu DEFLATE, ktorá nie je patentovaná, čím sa odstraňuje strach z porušenia patentu.