Jaký je rozdíl mezi JPG, PNG a GIF?

Jak neustále stavíme na staré obrazové technologii, hromadí se typy formátů souborů, každý s vlastními nuancemi a použitím. JPG, PNG a GIF se staly nejběžnějšími, ale co je odlišuje od sebe navzájem?

Tyto formáty se staly nejoblíbenějšími díky své kompatibilitě s moderními prohlížeči, rychlosti širokopásmového připojení a potřebám průměrných uživatelů. Připojte se k nám, když se podrobně podíváme na každý formát a pokryjeme silné a slabé stránky každého z nich.

JPG (Joint Photographic Experts Group)

JPG byl typ souboru vyvinutý společností Joint Photographic Experts Group (JPEG) jako standard pro profesionální fotografy. Podobně jako metoda souborů ZIP používá k vyhledání nadbytečnosti v souborech ke kompresi dat, soubory JPG komprimují obrazová data redukcí částí obrázků na bloky pixelů nebo „dlaždic“. Komprese JPG má však neblahý vedlejší účinek, protože je trvalá, protože technologie souboru byla vytvořena pro ukládání velkých souborů fotografických obrázků na překvapivě malých prostorech, nikoli pro úpravy fotografií.

JPG se staly de facto standardním obrazem internetu, protože je lze tolik komprimovat. Typický JPG lze komprimovat v poměru 2: 1 až 100: 1, v závislosti na vašem nastavení. Obzvláště v dobách vytáčeného internetu byly JPG jediným schůdným způsobem, jak odesílat obrazové informace.

Kvůli ztrátové povaze JPG však nejde o ideální způsob ukládání uměleckých souborů. Dokonce i nejkvalitnější nastavení JPG je komprimováno a změní vzhled vašeho obrázku, i když jen mírně. JPG také není ideální médium pro typografii, ostré čáry nebo dokonce fotografie s ostrými hranami, protože jsou často rozmazané nebo rozmazané vyhlazováním. Potenciálně horší je, že se tato ztráta může hromadit - uložení více verzí uměleckých děl může způsobit degradaci při každém uložení. I tak je běžné vidět tyto věci uložené jako JPG, jednoduše proto, že typ souboru je tak všudypřítomný.

Skupina Joint Photographic Experts Group vyvinula bezztrátovou technologii JPG pro boj s tímto vážným problémem zhoršování kvality. Kvůli rychlosti telefonického připojení a obecnému nedostatku zájmu o vysoce kvalitní nedegradující soubory se však standard JPG-LS nikdy neuchytil.

Je možné stáhnout pluginy, které uživatelům umožňují otevírat a ukládat bezztrátový JPG2000, a některé programy, jako je aplikace Apple Preview, mohou číst a ukládat JPG2000 přímo z krabice.

Soubory JPG podporují 24bitové RGB a CMYK a také 8bitové stupně šedi. Osobně nedoporučuji používat barevné prostory CMYK v JPG. Je také důležité si uvědomit, že soubory JPG ve stupních šedi nekomprimují zdaleka tolik jako barevné.

GIF (Graphics Interchange Format)

GIF, stejně jako JPG, je starší typ souboru a na rozdíl od fotografie je obecně spojen s internetem. GIF znamená „Graphics Interchange Format“ a využívá stejnou bezztrátovou kompresi LZW, jakou používají obrázky TIFF. Tato technologie byla kdysi kontroverzní (pro otázky vymáhání patentů), ale stala se akceptovaným formátem, protože vypršela platnost všech patentů.

GIF je ze své podstaty 8bitový barevný soubor, což znamená, že je omezen na paletu 256 barev, kterou lze vybrat z barevného modelu RGB a uložit do tabulky Color Look Up Table (CLUT), nebo jednoduše „Color Table“. Existují však standardní palety barev, například paleta „Web Safe“. Důležitou poznámkou je, že obrázky ve stupních šedi jsou přirozeně 8bitovou paletou, takže jejich ukládání jako GIF je docela ideální.

Kromě podpory transparentnosti podporuje GIF také animace, které omezují každý snímek na 256 předvolených barev.

Zatímco GIF není ztrátový jako JPG, konverze na 8bitové barvy zkresluje mnoho obrázků pomocí filtrů rozkladu k optickému smíchání nebo „rozptýlení“ barev, podobně jako polotónové body nebo pointilismus. To může radikálně změnit obrázek k horšímu, nebo v některých případech může být použit k vytvoření zajímavého efektu.

Kvůli tomuto neztrátovému formátu lze GIF použít k udržení úzkých linií na typografii a geometrických tvarech, i když tyto věci se lépe hodí pro soubory vektorové grafiky, jako je SVG nebo nativní formát Adobe Illustrator, AI.

GIF není ideální pro moderní fotografii ani pro ukládání obrázků. U malých velikostí s velmi omezenými tabulkami barev mohou být obrázky GIF menší než soubory JPG. U většiny běžných velikostí však komprese JPG vytvoří menší obrázek. Jsou z velké části zastaralé, užitečné pouze k vytvoření tančících dětí nebo k vytvoření hrubých průhledných fólií.

PNG (Portable Network Graphics)

PNG je zkratka pro Portable Network Graphics (nebo podle toho, koho se ptáte, rekurzivní „PNG-Not-GIF“). Byl vyvinut jako otevřená alternativa k GIF, který používal proprietární kompresní algoritmus LZW, o kterém jsme hovořili dříve. PNG je vynikající typ souboru pro internetovou grafiku, protože podporuje průhlednost v prohlížečích s elegancí, kterou GIF nemá. Všimněte si, jak se průhledná barva mění a mísí s pozadím. Kliknutím pravým tlačítkem zobrazíte obrázek. Toto je vlastně jeden obrázek, který má čtyři různé barvy pozadí.

PNG podporuje 8bitové barvy jako GIF, ale také podporuje 24bitové barevné RGB, stejně jako JPG. Jsou to také neztrátové soubory, které komprimují fotografické obrázky bez zhoršení kvality obrazu. PNG má tendenci být největší ze tří typů souborů a není podporován některými (obvykle staršími) prohlížeči.

Kromě toho, že je 24bitovým formátem PNG vynikajícím formátem pro průhlednost, je neztrátová povaha ideální i pro software pro vytváření snímků obrazovky, což umožňuje reprodukci obrazových bodů vašeho desktopového prostředí.

Které použít?

Zleva doprava jsou to soubory: 24bitový JPG komprimovaný, 8bitový GIF, 8bitový PNG, 24bitový JPG v plné kvalitě a 24bitový PNG. Velikost souborů se zvyšuje stejným směrem.

PNG je největší typ obrázku pro větší obrázky, často obsahující informace, které vám mohou nebo nemusí být užitečné, podle vašich potřeb. Možnost je 8bitový PNG, ale GIF je menší. Nejsou ani optimální možnosti pro fotografování, protože JPG je mnohem menší než bezztrátový PNG s minimální ztrátou kvality. A pro ukládání souborů s vysokým rozlišením komprimuje JPG do malých rozměrů, přičemž ztráta kvality je viditelná pouze při bližším prohlídce.

Ve zkratce:

  • PNG je dobrá volba pro průhlednost a neztratitelné menší soubory. Větší soubory, ne tolik, pokud nepožadujete neztrátové obrázky.
  • GIF je do značné míry novinka a je užitečný pouze pro animaci, ale může vytvářet malé 8bitové obrázky.
  • JPG je stále králem fotografií a fotografií podobných na internetu, ale buďte opatrní, protože váš soubor se může kazit při každém uložení.

Obrázek Keizersgracht, v Amsterodamu, Massimo Catarinella z Wikipedie , vydaný pod licencí Creative Commons . Odvozené obrázky dostupné pod stejnou licencí. Nezajímá mě, kdo vytvořil tančící dítě.