PNG vs JPG

Om du försöker välja ett format för att spara din bild, använd denna tumregel att bestämma: JPEG för fotografier eller fotorealistiska bilder med massor av färger; PNG för linjekonst, bilder med mycket text eller transparenta bilder; och GIF för animerade bilder.

Jämförelsediagram

JPEG jämfört med PNG-jämförelsestabell
JPEGPNG
Står för Förenade Fotografers Expert Grupp Bärbar nätverksgrafik
Bäst lämpad för fotografier; fotorealistiska bilder med många färger Linjekonst; bilder med text; genomskinliga bilder
MIME-typ image / jpeg image / png
Filförlängningar .jpg, .jpeg, .jpe .png
Typ av format Raster grafik bildformat Raster grafik bildformat
Raster / vektor raster raster
Färghantering Ja Stöder färghantering genom att inkludera ICC-färgutrymmeprofiler
Indexerad färg Nej Ja (för 1-8bit PNGs)
Interlacing Support Ja Ja
Stöd för Animation Nej Nej
Stöd för öppenhet Nej Ja
Stöd för metadata Ja Ja
Stöd för flera sidor Nej Nej
Stöd till lager Nej Nej
utdrag~~POS=TRUNC Nej Nej
Komprimeringsalgoritm DCT-baserad förlustkomprimering Lossless DEFLATE komprimeringsalgoritm
Patenterad Nej, men delar av tekniken, inklusive dess komprimeringsmetoder, har varit föremål för flera patenträtt. Nej
Applikationer Kompatibla De flesta webbläsare och produktivitetssviter De flesta webbläsare och produktivitetssviter
Magic Number ff d8 89 50 4e 47 0d 0a 1a 0a
Enhetlig typidentifierare public.jpeg public.png

Innehåll: PNG vs JPG

  • 1 Egenskaper
    • 1.1 Likheter och skillnader
    • 1.2 Andra versioner av JPEG och PNG
  • 2 användningsområden
    • 2.1 Fotografi
    • 2.2 Web
  • 3 Kompression
  • 4 Popularitet
  • 5 patentstatus
  • 6 referenser

Funktioner

Likheter och skillnader

JPEG och PNG är likartade på flera sätt. De stöder jämförbara nivåer av färgdjup och bär stöd för metadata, interlacing och färghantering. Varken formatet stöder animering, lager eller HDR.

Att skilja de två är det faktum att PNGs stöder bildgennemsiktighet, medan JPEG inte gör det. Färgindexering är dessutom tillgänglig för 1-8bit-PNG, men stöds inte alls i JPEG.

Andra versioner av JPEG och PNG

Det finns många mindre kända alternativa versioner av JPEG och PNG. JPEG stöder till exempel inte HDR, men det finns en inofficiell JPEG-HDR. Det finns även förlustfria JPEG-format. Och även om PNG inte stöder animeringar som GIF-filer, finns det APNG, en nonstandard offshoot av PNG som tillåter animering.

Problemet med att använda mindre kända versioner av JPEG och PNG kommer ner till stöd. Inte alla webbläsare kommer korrekt visa alla bildformat (t.ex. Firefox stöder APNG, men Internet Explorer gör det inte, och Chrome kräver en förlängning). I de flesta fall bör designers hålla sig till välfungerade standardinställningar för att undvika att skada användarupplevelsen.

användningsområden

Fotografi

DSLR-kameror tillåter vanligtvis fotografer att lagra sina bilder i ett fåtal olika grafiska filformat, nämligen RAW, JPEG och ibland TIFF. Även om JPEG har fördelen av en mindre filstorlek, är de lossy, ledande proamateur och professionella fotografer föredrar TIFF- eller RAW-format för sin förlustfria eller högkvalitativa förlustkomprimering.

I efterproduktionen kan fotografer anpassa RAW-bilddata och sedan spara till ett nytt, förlustfritt (men mer tillgängligt) filformat, till exempel PNG. Filformat betyder att de flesta utskriftstjänster kommer att acceptera JPEG och PNG-och ibland TIFF-men endast vissa utskriftstjänster kommer att fungera med RAW-bilder.

webb

Små webbikoner sparas vid olika inställningar.

De flesta webbplatser använder en kombination av JPEG och PNG (och ibland GIF) i sina mönster, eftersom JPEG och PNG används av olika skäl. I de flesta fall används JPEG-filer för stora bilder, till exempel foton eller stora, grafiska tunga webbsidor, eftersom JPEGs lossiga natur tillåter mindre filstorlekar, vilket innebär att webbplatser kan ladda mönster snabbare. Designprogramvara som Adobe Photoshop har verktyg som kan berätta för designers hur stor en fil kommer att vara när man använder ett visst format och justerar dess inställningar innan de till och med sparar bilden. Även om PNG-filer aldrig kommer att resultera i en mindre filstorlek än JPEG, kommer det när det gäller stora bilder med komplexa scener, att PNGs förlustfria kompression ibland resulterar i en mindre filstorlek för mindre bilder, särskilt de som har datorgenererad grafik (t.ex. en rad eller ruta tagen i Photoshop).

Där PNG används oftast är det med små bilder, som webbikoner, där den förlustfria komprimeringen säkerställer skarpa, tydliga bilder. PNGs används också när en transparent bakgrund behövs för att omge en central bild (t.ex. när du använder sprites).

Kompression

JPEG och PNG använder helt olika komprimeringsmetoder. JPEG använder en DCT-baserad lossy-komprimeringsmetod som offrar kvalitet till förmån för mindre filstorlekar. PNG prioriterar kvalitet och använder förlustfri DEFLATE-komprimeringsalgoritmen. JPEG: s filstorlek kan skäras genom att justera bildens kvalitetsprocent under spara, medan PNGs filstorlek är mindre lättjusterad och kräver vanligtvis ett separat program för att ytterligare komprimera bilden.

Titta på följande video för att lära dig hur olika komprimeringsmetoder påverkar filstorlek, färgdjup och bildbelastning i JPEG och PNG.

Eftersom de är förlustfria, bör JPEG inte redigeras och återges flera gånger, eftersom det kommer att leda till svår bildnedbrytning (spara i en enda session utan att stänga filen mellan sparar är bra, dock). JPEG-filer som har sparats många gånger blir pixelerade och visar inte färger på ett korrekt sätt. Däremot kan PNG-filer sparas och resas utan att förlora kvalitet. Den här videon visar den här generationsförlusten under 600 sparar.

Popularitet

Med universellt webbläsarstöd för PNG-genomskinlighet under de senaste åren har PNG ökat i popularitet, särskilt för vissa webbdesignelement. Men de allra flesta trillionerna bilder på internet, varav många är foton eller konst, är fortfarande JPEG-filer, och det är troligt att det inte kommer att förändras någon gång snart.

Patentstatus

Många företag, inklusive många patenttroller, har hävdat att ha patent på en form av JPEG-teknik eller en annan. Detta har lett till många rättssaker genom åren, med det senaste som inträffade 2013 när ett företag med namnet Princeton Digital Image Corporation dömde dussintals stora namnföretag, inklusive Amazon, Netflix och Costco, för att använda JPEG bilder på sina webbplatser. Patentering av komprimeringsmetoder är den främsta orsaken till att en förlustfri JPEG aldrig har blivit populär. Få vill stödja eller använda en sådan JPEG för rädsla för att bli stämd.

PNG utvecklades för att ersätta GIF, som använder en komprimeringsmetod som tidigare patenterats av Unisys. PNGs använder en komprimeringsmetod, DEFLATE, som inte är patenterad, vilket eliminerar rädslan för patentintrång.

referenser

  • JPEG-myter och fakta - Graphics Software
  • Uppdatering på Patent Trolls - Teknisk lagkälla
  • Wikipedia: Jämförelse av bildformat
  • Wikipedia: JPEG
  • Wikipedia: Bärbar nätverksgrafik