PNG versus JPG

Dacă încercați să alegeți un format în care să vă salvați imaginea, utilizați această regulă pentru a decide: JPEG pentru fotografii sau imagini fotorealiste cu multe culori; PNG pentru arta de linie, imagini cu mult text sau imagini transparente; și GIF pentru imagini animate.

Diagramă de comparație

JPEG versus graficul de comparare PNG
JPEGPNG
Stăpâne pentru Joint Photographic Experts Group Grafică de rețea portabilă
Cel mai potrivit pentru fotografii; imagini fotorealiste cu multe culori Linie de arta; imagini cu text; imagini transparente
Tip MIME image / jpeg image / png
Extensii de fișiere .jpg, .jpeg, .jpe .png
Tipul formatului Raster imagine format grafic Raster imagine format grafic
Raster / Vector Raster Raster
Gestionarea culorilor da Sprijină gestionarea culorilor prin includerea profilelor de culori ICC
Culoare indexată Nu Da (pentru PNG-uri de 1-8bit)
Intercalarea suportului da da
Suport pentru animație Nu Nu
Sprijin pentru transparență Nu da
Suport pentru metadate da da
Suport pentru mai multe pagini Nu Nu
Suport pentru straturi Nu Nu
Extensibil Nu Nu
Algoritmul de comprimare DCT-compresie lossy Lipsit de algoritm DEFLATE de compresie
Patentat Nu, dar părți ale tehnologiei, inclusiv metodele sale de comprimare, au făcut obiectul unor procese multiple de brevetare. Nu
Aplicații compatibile Majoritatea browserelor web și a suitelor de productivitate Majoritatea browserelor web și a suitelor de productivitate
Numărul Magic ff d8 89 50 4e 47 0d 0a 1a 0a
Uniform Identifier Type public.jpeg public.png

Conținut: PNG vs JPG

  • 1 Caracteristici
    • 1.1 Asemănări și diferențe
    • 1.2 Alte versiuni ale JPEG și PNG
  • 2 Utilizări
    • 2.1 Fotografie
    • 2.2 Web
  • 3 Compresie
  • 4 Popularitate
  • 5 Statutul brevetului
  • 6 Referințe

Caracteristici

Asemănări și diferențe

JPEG și PNG-urile sunt similare în mai multe moduri. Ele suportă niveluri comparabile de profunzime a culorilor și suportă metadatele, intercalarea și gestionarea culorilor. Nici format acceptă animație, straturi sau HDR.

Separarea celor două este faptul că PNG-urile suportă transparența imaginilor, în timp ce JPEG-urile nu. Mai mult decât atât, indexarea culorilor este disponibilă pentru PNG-uri de 1-8bit, dar nu este acceptată deloc în JPEG.

Alte versiuni ale JPEG și PNG

Există mai multe versiuni alternative de JPEG și PNG mai puțin cunoscute. De exemplu, JPEG-urile nu acceptă HDR, dar există un JPEG-HDR neoficial. Există chiar și formate JPEG fără pierderi. Și, deși PNG-urile nu acceptă animații cum ar fi GIF-urile, nu există APNG, un extras nestandard al PNG care permite animație.

Problema cu folosirea versiunilor mai puțin cunoscute de JPEG și PNG coboară pentru susținere. Nu toate browserele vor afișa în mod corespunzător toate formatele de imagine (de ex., Firefox acceptă APNG, dar Internet Explorer nu are și Chrome necesită o extensie). În majoritatea cazurilor, designerii ar trebui să rămână la setările implicite bine acceptate pentru a evita deteriorarea experienței utilizatorilor.

utilizări

Fotografie

Camerele DSLR permit de obicei fotografilor să-și stocheze imaginile în câteva formate de fișiere grafice diferite, și anume RAW, JPEG și ocazional TIFF. Deși JPEG-urile au avantajul unei dimensiuni reduse a fișierelor, aceștia sunt pierduți, liderii proamațiari și fotografii profesioniști preferă formatele TIFF sau RAW pentru compresia lor fără pierderi sau de înaltă calitate.

În postproducție, fotografii pot ajusta datele de imagine RAW și apoi salvează într-un format de fișiere nou, fără pierderi (dar mai accesibile), cum ar fi PNG. Formatul de fișier are importanță, deoarece majoritatea serviciilor de imprimare acceptă JPEG-uri și PNG-uri și uneori TIFF-dar numai unele servicii de imprimare vor funcționa cu imagini RAW.

Web

Icoane web mici salvate în diferite setări.

Majoritatea site-urilor utilizează o combinație de JPEG-uri și PNG-uri (și uneori GIF-uri) în desenele lor, deoarece JPEG-urile și PNG-urile sunt folosite din diferite motive. În majoritatea cazurilor, imaginile JPEG sunt folosite pentru imagini mari, cum ar fi fotografii sau fundaluri mari de site-uri grafice grafice, deoarece natura pierduta a JPEG permite dimensiuni mai mici ale fisierelor, ceea ce inseamna ca site-urile pot incarca mai repede modelele. Software-ul de design precum Adobe Photoshop dispune de instrumente care îi pot spune designerilor cât de mare va fi un fișier atunci când se utilizează un anumit format și ajustează setările acestuia, înainte de a salva chiar imaginea. Deși PNG-urile nu vor avea niciodată o dimensiune a fișierelor mai mică decât imaginile JPEG atunci când vine vorba de imagini mari cu scene complexe, compresia fără pierderi PNG uneori are ca rezultat o dimensiune mai mică a fișierelor pentru imagini mai mici, în special cele care au grafică generată de calculator sau pătrat desenat în Photoshop).

În cazul în care PNG-urile sunt utilizate cel mai frecvent, este vorba de imagini mici, cum ar fi icoane web, unde compresia fără pierderi asigură o imagine clară și clară; PNG-urile sunt, de asemenea, utilizate atunci când este nevoie de un fundal transparent pentru a înconjura o imagine centrală (de exemplu, atunci când se utilizează sprite).

Comprimare

JPEG și PNG utilizează metode de comprimare complet diferite. JPEG utilizează o metodă de comprimare cu pierderi bazată pe DCT care sacrifică calitatea în favoarea dimensiunilor reduse ale fișierelor. PNG acordă prioritate calității și utilizează algoritmul DEFLATE de comprimare fără pierderi. Dimensiunea fișierului JPEG poate fi redusă prin ajustarea procentului de calitate al unei imagini în timpul salvării, în timp ce dimensiunea fișierului PNG este ajustată mai ușor și de obicei necesită un program separat pentru a comprima mai mult imaginea.

Urmăriți următorul videoclip pentru a afla cum diferite metode de comprimare afectează dimensiunea fișierului, adâncimea de culoare și încărcarea imaginii în formate JPEG și PNG.

Deoarece sunt pierdute, JPEG-urile nu ar trebui să fie editate și recuperate de mai multe ori, deoarece acest lucru va duce la o degradare gravă a imaginii (salvarea într-o singură sesiune fără a închide fișierul între salvare este bine, cu toate acestea). JPEG-urile care au fost resaved de multe ori devin pixelate și nu afișează culorile cu exactitate. În schimb, PNG-urile pot fi salvate și recuperate fără a pierde calitatea. Acest videoclip arată această pierdere de generație pe parcursul a 600 de salvări.

Popularitate

Cu sprijinul browserului universal pentru transparența PNG în ultimii ani, PNG-urile au crescut în popularitate, în special pentru anumite elemente de design web. Cu toate acestea, marea majoritate a trilioanelor de imagini de pe Internet, dintre care multe sunt fotografii sau artă, sunt în continuare JPEG-uri, iar acest lucru nu este probabil să se schimbe în orice moment în curând.

Statutul brevetelor

Numeroase companii, inclusiv mulți trolli de brevete, au pretins că au brevete pe o singură formă de tehnologie JPEG sau pe alta. Acest lucru a condus la numeroase procese de-a lungul anilor, cele mai recente care au avut loc în 2013, când o companie de la Princeton Digital Image Corporation a dat în judecată zeci de companii cu nume mari, printre care Amazon, Netflix și Costco, pentru utilizarea JPEG imagini de pe site-urile lor. Brevetarea metodelor de comprimare este principalul motiv pentru care un JPEG fără pierderi nu a devenit niciodată popular. Puțini vor să susțină sau să utilizeze un astfel de JPEG din teama de a fi acționat în justiție.

PNG a fost dezvoltat pentru a înlocui GIF, care utilizează o metodă de comprimare care a fost brevetată anterior de Unisys. PNG-urile utilizează o metodă de comprimare, DEFLATE, care nu este patentată, eliminând astfel frica de încălcarea brevetului.

Referințe

  • Jetoane și fapte JPEG - Jocuri de Grafica
  • Actualizare privind trolls de brevete - Sursa de Drept Tehnologic
  • Wikipedia: Compararea formatelor de imagini
  • Wikipedia: JPEG
  • Wikipedia: Grafică de rețea portabilă