PNG v primerjavi z JPG

Če želite izbrati obliko, v kateri želite shraniti svojo sliko, se s tem pravilnikom odločite: jpeg za fotografije ali fotorealistične slike z veliko barvami; png za likovno sliko, slike z veliko besedila ali prozorne slike; in GIF za animirane slike.

Primerjalna tabela

Razlike - podobnosti - Primerjalna shema jpeg v primerjavi z png
jpegpng
Pomeni Skupna skupina fotografskih strokovnjakov Prenosna mrežna grafika
Najbolj primeren za Fotografije; fotorealistične slike z veliko barv Line art; slike z besedilom; pregledne slike
MIME Vrsta image / jpeg image / png
Razširitve datotek .jpg, .jpeg, .jpe .png
Vrsta zapisa Oblika slike rastrske grafike Oblika slike rastrske grafike
Raster / vektor Raster Raster
Upravljanje barv Da Podpira upravljanje barv z vključitvijo ICC profilov barvnega prostora
Indeksirana barva Ne Da (za 1-8bit png)
Podpora prepletanja Da Da
Podpora za animacijo Ne Ne
Podpora preglednosti Ne Da
Podpora za metapodatke Da Da
Podpora za več strani Ne Ne
Podpora za sloje Ne Ne
Razširljivo Ne Ne
Kompresijski algoritem Stiskanje izgube na osnovi DCT Algoritem stiskanja DEFLATE brez izgube
Patentirano Ne, vendar so bili deli tehnologije, vključno z metodami stiskanja, predmet številnih patentnih tožb. Ne
Programi združljivi Večina spletnih brskalnikov in paketa za produktivnost Večina spletnih brskalnikov in paketa za produktivnost
Čarobna številka ff d8 89 50 4e 47 0d 0a 1a 0a
Enotni identifikator tipa javni.jpeg public.png

Vsebina: png proti jpg

  • 1 Funkcije
    • 1.1 Podobnosti in razlike
    • 1.2 Druge različice jpeg in png
  • 2 Uporaba
    • 2.1 Fotografija
    • 2.2 Splet
  • 3 Stiskanje
  • 4 Priljubljenost
  • 5 Status patenta
  • 6 Reference

Lastnosti

Podobnosti in razlike

jpeg in png sta si v več pogledih podobna. Podpirajo primerljive ravni globine barve in podpirajo metapodatke, prepletanje in upravljanje barv. Niti enega format podpira animacijo, sloje ali HDR.

Ločitev obeh je dejstvo, da png podpirajo preglednost slike, medtem ko jpeg ne. Poleg tega je barvno indeksiranje na voljo za 1-8bitne png, v jpeg pa sploh ne podpira.

Druge različice jpeg in png

Obstaja veliko manj znanih nadomestnih različic jpeg in png. Na primer, jpeg-ji ne podpirajo HDR, obstaja pa neuraden jpeg-HDR. Obstajajo celo jpeg formati brez izgub. In čeprav png ne podpirajo animacij, kot to počnejo GIF, obstaja Apng, nestandardni odmik png-ja, ki omogoča animacijo.

Težava pri uporabi manj znanih različic jpeg in png prihaja do podpore. Vsi brskalniki ne bodo pravilno prikazovali vseh oblik slik (npr. Firefox podpira Apng, vendar Internet Explorer ne, Chrome pa zahteva razširitev). V večini primerov se morajo oblikovalci držati dobro podprtih privzetih nastavitev, da ne bi škodili uporabniški izkušnji.

Uporaba

Fotografija

Fotoaparati DSLR običajno omogočajo fotografom, da shranjujejo svoje slike v nekaj različnih oblikah grafičnih datotek, in sicer v RAW, jpeg in občasno TIFF. Čeprav imajo jpeg prednosti manjšo velikost datoteke, so izgubljene, zato vodilni fotografi in profesionalni fotografi raje uporabljajo formate TIFF ali RAW za njihovo kompresijo brez izgub ali visoko kakovost.

V postprodukciji lahko fotografi prilagodijo slikovne podatke RAW in jih nato shranijo v novo, vendar brez izgube (vendar bolj dostopno) obliko datoteke, kot je png. Oblika datoteke je pomembna, saj bo večina tiskalnih storitev sprejemala jpeg in png (včasih tudi TIFF), vendar bodo le nekatere storitve tiskanja delovale s slikami RAW.

Splet

Majhne spletne ikone, shranjene v različnih nastavitvah.

Večina spletnih mest uporablja kombinacijo jpeg in png (in včasih GIF) v svojih modelih, saj se jpeg in png uporabljajo iz različnih razlogov. V večini primerov se jpeg-ji uporabljajo za velike slike, kot so fotografije ali velika, grafično težka ozadja spletnega mesta, saj izgubljena narava jpeg-a omogoča manjše velikosti datotek, kar pomeni, da spletna mesta lahko hitreje naložijo modele. Programska oprema za oblikovanje, kot je Adobe Photoshop, ima orodja, ki lahko oblikovalcem povedo, kako velika bo datoteka pri uporabi določene oblike in prilagajanju njenih nastavitev, preden sploh shranijo sliko. Čeprav png nikoli ne bo prinesel manjše velikosti datoteke kot jpeg, če gre za velike slike s kompleksnimi prizori, stiskanje png brez izgube včasih povzroči manjšo velikost datoteke za manjše slike, zlasti tiste, ki imajo računalniško ustvarjeno grafiko (npr. Črta ali narisan kvadrat v Photoshopu).

Kjer se najpogosteje uporabljajo png z majhnimi slikami, kot so spletne ikone, kjer stiskanje brez izgub zagotavlja jasne in jasne slike; png se uporabljajo tudi, kadar je za obdajanje osrednje slike potrebno npr. Prozorno ozadje (npr. Pri uporabi kljunov).

Stiskanje

jpeg in png uporabljata popolnoma različne načine stiskanja. jpeg uporablja metodo stiskanja izgub na osnovi DCT, ki žrtvuje kakovost v prid manjših velikosti datotek. png daje prednost kakovosti in uporablja algoritem stiskanja DEFLATE brez izgube. Velikost datoteke jpeg lahko zmanjšate tako, da med shranjevanjem prilagodite odstotek kakovosti slike, medtem ko je velikost datoteke png manj enostavno prilagodljiva in običajno potrebuje ločen program za nadaljnjo stiskanje slike.

Oglejte si naslednji videoposnetek, če želite izvedeti, kako različni načini stiskanja vplivajo na velikost datoteke, globino barve in nalaganje slik v jpeg in png.

Ker izgubljajo, jpeg-jev ne bi smeli večkrat urejati in shranjevati, saj bo to resno poslabšalo sliko (shranjevanje v eni seji brez zapiranja datoteke med shrambami je v redu). jpeg-ji, ki so bili shranjeni že večkrat, postanejo slikovni in ne prikazujejo barv natančno. Nasprotno pa lahko png shranite in obnovite, ne da bi pri tem izgubili kakovost. Ta videoposnetek prikazuje izgubo te generacije v času 600 prihrankov.

Priljubljenost

Z univerzalno podporo brskalniku za preglednost png v zadnjih nekaj letih so png postali vedno bolj priljubljeni, zlasti za nekatere elemente spletnega oblikovanja. Vendar je velika večina trilijonov slik na internetu, med katerimi so številne fotografije ali umetnost, še vedno jpeg, in to se verjetno ne bo kmalu spremenilo.

Status patenta

Številna podjetja, vključno s številnimi patentnimi troli, trdijo, da imajo patente na eno ali drugo obliko jpeg tehnologije. To je povzročilo številne tožbe v zadnjih letih, zadnja pa se je zgodila leta 2013, ko je podjetje z imenom Princeton Digital Image Corporation tožilo več deset velikih podjetij, vključno z všečkami Amazon, Netflix in Costco, zaradi uporabe jpeg slike na njihovih spletnih straneh. Patentiranje metod stiskanja je glavni razlog, da jpeg nikoli ni postal priljubljen. Le malo jih želi podpreti ali uporabiti tak jpeg zaradi strahu pred tožbo.

png je bil razvit za nadomestitev GIF, ki uporablja metodo stiskanja, ki jo je Unisys prej patentiral. png uporabljajo kompresijsko metodo DEFLATE, ki ni patentirana, kar odpravlja strah pred kršitvijo patentov..

Reference

  • jpeg Miti in dejstva - Grafična programska oprema
  • Posodobitev o patentnih trolih - Vir tehnološkega prava
  • Wikipedija: Primerjava formatov slik
  • Wikipedija: jpeg
  • Wikipedia: prenosna mrežna grafika