Belangrijk verschil: PNG staat voor Portable Network Graphics. Het is gemaakt als een verbeterde en niet-geoctrooieerde vervanging voor Graphics Interchange Format (GIF). JPG is het bestandsformaat voor een JPEG-afbeelding. JPEG is het meest gebruikte formaat voor foto's. Het is met name geschikt voor kleurenfoto's of voor afbeeldingen met veel verschillende kleuren of verlopen.
PNG is een rasterafbeeldingsbestandsindeling, in wezen een bitmapafbeelding. De term bitmap betekent in wezen een kaart van bits of specifiek een 'ruimtelijk in kaart gebrachte array van bits'. De term bitmap is gebaseerd op terminologie voor computerprogrammering. Een bitmapafbeeldingen maakt gebruik van verschillende gekleurde pixels, die op een manier zijn gerangschikt om een afbeelding weer te geven. Voorbeelden van bitmapafbeeldingen omvatten .png, .psd, .jpg, .gif, .tif of .bmp.
PNG staat voor Portable Network Graphics. Het is gemaakt als een verbeterde en niet-geoctrooieerde vervanging voor Graphics Interchange Format (GIF). Het PNG-bestandsformaat werd gepubliceerd als een ISO / IEC-norm in 2004. Het is daarom een algemeen en algemeen geaccepteerd formaat. Een PNG-bestand gebruikt een extensie van .PNG of .PNG.
Het PNG-formaat is speciaal ontworpen voor het overbrengen van afbeeldingen op internet. PNG ondersteunt paletgebaseerde afbeeldingen van 24-bits RGB- of 32-bits RGBA-kleuren, grijswaardenafbeeldingen en RGB-afbeeldingen in niet-paletkleuren met kleuren. Het ondersteunt echter niet-RGB kleurenruimten zoals CMYK. Daarom kan het niet effectief worden gebruikt voor professionele grafische afbeeldingen.
In tegenstelling tot sommige andere bestandsindelingen, zoals JPEG, is PNG een gegevenscompressie zonder gegevensverlies. Dit betekent dat alle gegevens op de afbeelding worden opgeslagen wanneer de afbeelding wordt gecomprimeerd, dwz er is geen verandering in de resolutie. Dit betekent echter ook dat eenzelfde afbeelding uiteindelijk meer gegevensruimte zal opleveren als een PNG-bestand dan een JPEG-afbeelding. Het PNG-bestand zou nog steeds minder ruimte innemen dan een PSD-bestand, omdat een PSD meer gegevens bevat dan een PNG-bestand.
Bovendien ondersteunt PNG beeldtransparantie, terwijl veel andere typen indelingen dit niet doen. Transparantie in beeld maakt het mogelijk een afbeelding te verplaatsen of kopiëren naar een andere achtergrondafbeelding.
JPG is een ander type bitmapafbeelding. JPG staat voor JPEG, wat staat voor Joint Photographic Expert Group. De bestandsnaam voor een JPEG-afbeelding is .jpg of .jpeg. JPEG is het meest gebruikte formaat voor foto's. Het is met name geschikt voor kleurenfoto's of voor afbeeldingen met veel verschillende kleuren of verlopen. Het is echter niet de beste met scherpe randen en kan leiden tot een beetje vervaging. Dit komt vooral omdat JPEG een methode is voor lossy-compressie voor digitale fotografie.
Een voordeel van het gebruik van het JPEG-formaat is dat als gevolg van compressie, een JPEG-afbeelding een paar MB aan gegevens in beslag zal nemen. Vanwege de populariteit van JPG wordt het ook geaccepteerd in de meeste, zo niet in alle programma's.
De JPEG is best populair voor webhosting van afbeeldingen, voor amateur- en gemiddelde fotografen, digitale camera's, enz. Dit komt vooral omdat afbeeldingen van hoge kwaliteit kunnen worden opgeslagen met minder ruimte.
De compressie-indelingen zonder verlies, zoals BMP, zijn populair voor illustraties, tekeningen, tekst en ander materiaal dat er niet goed uitziet als het wordt gecomprimeerd, vooral bij compressie met verlies. In illustraties en tekeningen moeten de afbeeldingen een aantal keren worden bewerkt en opnieuw worden opgeslagen. De beelden die zijn gecomprimeerd met de compressie met verlies zullen hun helderheid en scherpte verliezen. Dit is geen probleem voor compressie-indelingen zonder verlies, zoals BMP of PNG. Omdat BMP echter eenvoudig is zonder dat er veel opties beschikbaar zijn voor de afbeelding, hebben andere verliesvrije formaten zoals PNG of zelfs TIFF de voorkeur boven een eenvoudige bitmap.