PNG vs. JPG

Pokud se pokoušíte vybrat formát, ve kterém chcete obrázek uložit, použijte toto pravidlo: jpeg pro fotografie nebo fotorealistické obrázky se spoustou barev; png pro čárové grafiky, obrázky se spoustou textu nebo průhledné obrázky; a GIF pro animované obrázky.

Srovnávací tabulka

Rozdíly - podobnosti - Porovnání grafů jpeg versus png
jpegpng
Stojany pro Společná skupina fotografických expertů Přenosná síťová grafika
Nejvhodnější pro Fotografie; fotorealistické obrázky se spoustou barev Kresba tužkou; obrázky s textem; průhledné obrázky
Typ MIME image / jpeg image / png
Přípony souborů .jpg, .jpeg, .jpe .png
Typ formátu Rastrový grafický formát obrázku Rastrový grafický formát obrázku
Rastr / vektor Rastr Rastr
Správa barev Ano Podporuje správu barev začleněním profilů barev ICC
Indexovaná barva Ne Ano (pro 1-8bit png)
Podpora prokládání Ano Ano
Podpora animace Ne Ne
Podpora průhlednosti Ne Ano
Podpora metadat Ano Ano
Podpora více stránek Ne Ne
Podpora vrstev Ne Ne
Rozšiřitelný Ne Ne
Algoritmus komprese Ztráta komprese založená na DCT Bezeztrátový kompresní algoritmus DEFLATE
Patentováno Ne, ale části technologie, včetně metod komprese, byly předmětem několika patentových sporů. Ne
Aplikace kompatibilní Většina webových prohlížečů a souprav produktivity Většina webových prohlížečů a souprav produktivity
Kouzelné číslo ff d8 89 50 4e 47 0d 0a 1a 0a
Jednotný identifikátor typu public.jpeg public.png

Obsah: png vs. jpg

  • 1 Funkce
    • 1.1 Podobnosti a rozdíly
    • 1.2 Další verze jpeg a png
  • 2 použití
    • 2.1 Fotografie
    • 2.2 Web
  • 3 Komprese
  • 4 Popularita
  • 5 Stav patentu
  • 6 Reference

Funkce

Podobnosti a rozdíly

jpeg a png jsou podobné několika způsoby. Podporují srovnatelné úrovně barevné hloubky a podporují metadata, prokládání a správu barev. Ani formát podporuje animace, vrstvy nebo HDR.

Oddělením těchto dvou je skutečnost, že png podporují průhlednost obrazu, zatímco jpeg nikoli. Kromě toho je indexování barev k dispozici pro png 1 až 8 bitů, ale v jpeg není vůbec podporováno.

Další verze jpeg a png

Existuje mnoho méně známých alternativních verzí jpeg a png. Například jpeg nepodporují HDR, ale existuje neoficiální jpeg-HDR. Existují dokonce bezeztrátové formáty jpeg. A i když png nepodporují animace jako GIF, existuje Apng, nestandardní odnož png, která umožňuje animaci.

Problémy s používáním méně známých verzí souborů jpeg a png se snižují. Ne všechny prohlížeče budou správně zobrazovat všechny obrazové formáty (např. Firefox podporuje Apng, ale Internet Explorer ne, a Chrome vyžaduje rozšíření). Ve většině případů by návrháři měli dodržovat výchozí nastavení, aby nedošlo k poškození uživatelského prostředí.

Použití

Fotografování

Fotoaparáty DSLR obvykle umožňují fotografům ukládat své obrázky v několika různých formátech grafických souborů, jmenovitě RAW, jpeg a příležitostně TIFF. Ačkoli jpeg mají výhodu menší velikosti souboru, jsou ztrátové, vedoucí proamatéři a profesionální fotografové preferují formáty TIFF nebo RAW pro jejich bezeztrátovou nebo vysoce kvalitní ztrátovou kompresi.

V postprodukci mohou fotografové upravovat obrazová data RAW a poté ukládat do nového bezeztrátového (ale dostupnějšího) formátu souboru, jako je png. Na formátu souboru záleží, protože většina tiskových služeb přijímá soubory jpeg a png - a někdy i TIFF - ale pouze některé tiskové služby budou pracovat s obrázky RAW..

Web

Malé webové ikony uložené v různých nastaveních.

Většina webových stránek používá ve svých návrzích kombinaci souborů jpeg a png (a někdy i GIF), protože soubory jpeg a png se používají z různých důvodů. Ve většině případů se soubory jpeg používají pro velké obrázky, jako jsou fotografie nebo velké pozadí graficky náročných webových stránek, protože ztrátová povaha souboru jpeg umožňuje menší velikosti souborů, což znamená, že webové stránky mohou načítat návrhy rychleji. Designový software, jako je Adobe Photoshop, má nástroje, které mohou návrhářům sdělit, jak velký bude soubor, když používají určitý formát a upravují jeho nastavení, ještě předtím, než obrázek uloží. Přestože png nikdy nepovedou k menší velikosti souboru než jpeg, pokud jde o velké obrázky se složitými scénami, bezeztrátová komprese png někdy vede k menší velikosti souborů pro menší obrázky, zejména ty, které mají počítačem generovanou grafiku (např. Řádek) nebo čtverec nakreslený ve Photoshopu).

Tam, kde se png nejčastěji používají, jsou malé obrázky, například webové ikony, kde bezeztrátová komprese zajišťuje ostré a jasné snímky; png se používají také v případě, že pro obklopení centrálního obrazu je třeba průhledné pozadí (např. Při použití skřítků).

Komprese

jpeg a png používají zcela odlišné metody komprese. jpeg používá metodu ztrátové komprese založené na DCT, která obětuje kvalitu ve prospěch menších velikostí souborů. png upřednostňuje kvalitu a používá bezeztrátový kompresní algoritmus DEFLATE. Velikost souboru jpeg může být snížena úpravou procenta kvality obrazu během ukládání, zatímco velikost souboru png je méně snadno nastavitelná a obvykle vyžaduje samostatný program pro další kompresi obrázku.

Podívejte se na následující video a zjistěte, jak různé metody komprese ovlivňují velikost souboru, hloubku barev a načítání obrázků ve formátu jpeg a png.

Protože jsou ztrátové, soubory jpeg by neměly být upravovány a obnovovány vícekrát, protože to povede k závažné degradaci obrazu (uložení v jedné relaci bez uzavření souboru mezi uložením je v pořádku). Soubory jpeg, které byly mnohokrát obnoveny, jsou pixelovány a nezobrazují přesně barvy. Naproti tomu png lze uložit a obnovit bez ztráty kvality. Toto video ukazuje tuto generační ztrátu v průběhu 600 uložení.

Popularita

S podporou univerzálního prohlížeče pro průhlednost png v posledních několika letech rostla popularita png, zejména pro určité prvky webového designu. Převážná většina bilionů obrázků na internetu, z nichž mnohé jsou fotografie nebo umění, jsou však stále obrázky jpeg, a to se pravděpodobně brzy nezmění.

Patentový status

Četné společnosti, včetně mnoha patentových trolů, prohlašovaly, že mají patenty na jednu nebo druhou formu technologie jpeg. To vedlo v průběhu let k četným soudním sporům, přičemž k poslednímu došlo v roce 2013, kdy společnost jménem Princeton Digital Image Corporation žalovala desítky velkých společností, včetně společností Amazon, Netflix a Costco, za používání jpeg obrázky na jejich webových stránkách. Patentování metod komprese je hlavním důvodem, proč se bezeztrátový jpeg nikdy nestal populárním. Málokdo chce podporovat nebo používat takový jpeg ze strachu, že bude žalován.

png byl vyvinut, aby nahradil GIF, který používá kompresní metodu, která byla dříve patentována Unisys. png používají kompresní metodu DEFLATE, která není patentována, čímž se eliminuje strach z porušení patentu.

Reference

  • Mýty a fakta jpeg - Grafický software About.com
  • Aktualizace patentových trolů - Zdroj technologického práva
  • Wikipedia: Porovnání obrazových formátů
  • Wikipedia: jpeg
  • Wikipedia: Portable Network Graphics