Portable Network Graphics: Porovnání verzí

Přidáno 821 bajtů ,  před 5 lety
+porovnání s formátem GIF (hlavně překlad z en), související změna nadpisů, -duplicitní informace v porovnání s formáten JPEG, drobné opravy
(-zastaralá a příliš technická kapitola "Problémy a řešení zobrazování obrázků PNG v IE 6 a 7" (viz diskuzní stránku))
(+porovnání s formátem GIF (hlavně překlad z en), související změna nadpisů, -duplicitní informace v porovnání s formáten JPEG, drobné opravy)
# Komprese – PNG ke kompresi používá metodu [[DEFLATE]], tu využívá i [[zlib]] – knihovna pro kompresi souborů. DEFLATE kombinuje slovníkový algoritmus [[LZ77]] a [[Huffmanovo kódování]].
 
== Porovnání s JPEGjinými formáty ==
=== GIF ===
* [[GIF]] podporuje nejvýš 8bitovou barevnou paletu (maximálně 256 barev). PNG podporuje mnohem více barevných hloubek včetně 24 bitů na pixel (8 bitů na kanál) a 48 bitů na pixel (16 bitů na kanál), což umožňuje lepší podání barev, jemnější barevné přechody atd. S přidaným alfa kanálem je k dispozici až 64 bitů na pixel.
* PNG nabízí mnohem širší možnosti průhlednosti než GIF, včetně alfa kanálu.
* U malých obrázků může GIF dosahovat lepší komprese než PNG. Ve většině ostatních případů má GIF větší velikost souboru než PNG s paletou.
* GIF podporuje jednoduché animace. PNG sám o sobě nikoliv (podporují je odvozené, málo rozšířené formáty APNG a MNG, které byly za tím účelem vytvořeny).
* Při konverzi z PNG na GIF dochází ke ztrátě kvality v případě, že PNG obsahuje víc než 256 barev.
* Prokládání v PNG umožňuje dřívější rozpoznání obsahu stahovaného obrázku než prokládání v GIF.
* Oba formáty jsou podporované širokou softwarovou základnou.
 
=== JPEG ===
[[Soubor:Comparison of JPEG and PNG.png|thumb|200px|left|Porovnání JPEG a PNG: všimněte si roztřepených okrajů v JPEG oproti čistým okrajům PNG.]]
 
[[JPEG]] může vytvářet menší soubory než PNG pro fotografie a fotorealistické vizualizace, protože JPEG používá ztrátovou kompresi speciálně navrženou pro fotografii. PNG má ve stejné kvalitě až 5-10× větší soubory.
 
PNG je naopak lepší než JPEG pro obrázky obsahující text, čárovou grafiku, čisté barevné plochy a ostré rozhraní barev. JPEG nepodporuje průsvitnostprůhlednost (indexové barvy, alfa- kanál). Tam, kde se vyskytují jak fotografické, tak grafické prvky, seje musítepotřeba se rozhodnout mezi čistým zobrazováním bezeztrátového PNG, nebo malým souborem ztrátového JPEG.
 
JPEG je také špatným rozhodnutím pro archivování obrázků pro další zpracování a fotomontáž. To dělá PNG vhodnějším pro ukládání dočasných fotografií vyžadujících fotomontáž. Teprve finální fotografie určená k distribuci může být uložena jako JPEG ze ztrátou detailů pouze pro jednu generaci. PNG může obsahovat metadata, avšak nejsou nijak striktně definována, jako u JPEGu formát [[Exchangeable image file format|Exif]] obsahující informace o digitální kameře, čase, expozici, atd. které jsou potřebné pro profesionální fotografy (jak umožňuje např. TIFF).
 
JPEG je také špatným rozhodnutím pro archivování obrázků pro další zpracování a fotomontáž. To dělá PNG vhodnějším pro ukládání dočasných fotografií vyžadujících fotomontáž. Teprve finální fotografie určená k distribuci může být uložena jako JPEG ze ztrátou detailů pouze pro jednu generaci. PNG může obsahovat metadata, avšak nejsou nijak striktně definována, jako u JPEGu formát [[Exchangeable image file format|Exif]] obsahující informace o digitální kameře, čase, expozici, atd., které jsou potřebné pro profesionální fotografy (jak umožňuje např. TIFF).
JPEG je historicky předurčený formát pro distribuci velkých fotografií na internetu, pro které je lepší, než předtím používaný GIF. GIF je ovšem postupně vytlačován formátem PNG, protože má volnou licenci, umožňuje 24bit barvu a 8bit průsvitnost (alfa-kanál).
 
== Externí odkazy ==