PNG vs JPG

Hvis du prøver å velge et format der du skal lagre bildet, bruker du denne tommelfingerregelen til å bestemme: JPEG for fotografier eller fotorealistiske bilder med mange farger; PNG for linjekunst, bilder med masse tekst eller gjennomsiktige bilder; og GIF for animerte bilder.

Sammenligningstabell

JPEG versus PNG sammenligning diagram
JPEGPNG
Står for Fellesgruppe for Foto-eksperter Bærbar nettverksgrafikk
Passer best for fotografier; fotorealistiske bilder med mange farger Linjekunst; bilder med tekst; gjennomsiktige bilder
MIME Type image / jpeg image / png
Filutvidelser .jpg, .jpeg, .jpe .png
Type format Raster grafikk bildeformat Raster grafikk bildeformat
Raster / Vektor raster raster
Fargestyring Ja Støtter fargestyring ved å inkludere ICC-fargeplassprofiler
Indeksert farge Nei Ja (for 1-8bit PNGs)
Interlacing Support Ja Ja
Støtte for animasjon Nei Nei
Støtte for gjennomsiktighet Nei Ja
Støtte for metadata Ja Ja
Støtte for flere sider Nei Nei
Støtte for lag Nei Nei
Extend Nei Nei
Komprimeringsalgoritme DCT-basert lossy komprimering Lossless DEFLATE komprimeringsalgoritme
patentert Nei, men deler av teknologien, inkludert dens komprimeringsmetoder, har vært gjenstand for flere patentsaker. Nei
Programmer Kompatible De fleste nettlesere og produktivitets suiter De fleste nettlesere og produktivitets suiter
Magic nummer ff d8 89 50 4e 47 0d 0a 1a 0a
Uniform Type Identifier public.jpeg public.png

Innhold: PNG vs JPG

  • 1 funksjoner
    • 1.1 Likheter og forskjeller
    • 1.2 Andre versjoner av JPEG og PNG
  • 2 bruksområder
    • 2.1 Fotografi
    • 2.2 Web
  • 3 Komprimering
  • 4 Popularitet
  • 5 Patent Status
  • 6 Referanser

Egenskaper

Likheter og ulikheter

JPEG og PNG er lik på flere måter. De støtter sammenlignbare nivåer av fargedybde og bærer støtte for metadata, interlacing og fargestyring. Ingen formatet støtter animasjon, lag eller HDR.

Å skille de to er at PNGs støtter bildegennlighet, mens JPEG ikke gjør det. Videre er fargeindeksering tilgjengelig for 1-8bit PNGs, men støttes ikke i det hele tatt i JPEG.

Andre versjoner av JPEG og PNG

Det er mange mindre kjente alternative versjoner av JPEG og PNG. JPEG støtter for eksempel ikke HDR, men det er en uoffisiell JPEG-HDR. Det er til og med lossless JPEG-formater. Og selv om PNG ikke støtter animasjoner som GIFs, er det APNG, en ikke-standard offshoot av PNG som tillater animasjon.

Problemet med å bruke mindre kjente versjoner av JPEG og PNG kommer ned til støtte. Ikke alle nettlesere vil vise alle bildeformater riktig (for eksempel Firefox støtter APNG, men Internet Explorer gjør det ikke, og Chrome krever en utvidelse). I de fleste tilfeller bør designere holde seg til godt støttede standardverdier for å unngå å skade brukeropplevelsen.

Bruker

Photography

DSLR-kameraer tillater vanligvis fotografer å lagre bildene sine i noen forskjellige grafiske filformater, nemlig RAW, JPEG og til tider TIFF. Selv om JPEG har fordelen av en mindre filstørrelse, er de lossy, ledende proamateur og profesjonelle fotografer foretrekker TIFF- eller RAW-formatene for deres tapsløse eller høyverdige lossy komprimering.

I etterproduksjon kan fotografer justere RAW-bildedata og deretter lagre til et nytt, uslettbart (men mer tilgjengelig) filformat, for eksempel PNG. Filformat betyr noe som de fleste utskriftstjenester vil akseptere JPEG og PNG-filer og noen ganger TIFF-men bare noen utskriftstjenester vil fungere med RAW-bilder.

web

Små webikoner lagret i forskjellige innstillinger.

De fleste nettsteder bruker en kombinasjon av JPEG og PNG (og noen ganger GIF) i deres design, da JPEG og PNG brukes av forskjellige grunner. I de fleste tilfeller brukes JPEG-filer til store bilder, for eksempel bilder eller store, grafiske tunge nettsider bakgrunner, da JPEGs lossy natur tillater mindre filstørrelser, noe som betyr at nettsteder kan laste design raskere. Design programvare som Adobe Photoshop har verktøy som kan fortelle designere hvor stor en fil vil være når du bruker et bestemt format og justerer innstillingene, før de selv lagrer bildet. Selv om PNG-filer aldri vil resultere i en mindre filstørrelse enn JPEG, vil det med hensyn til store bilder med komplekse scener føre til mindre filstørrelser for mindre bilder, særlig de som har datagenerert grafikk (f.eks. En linje eller firkant tegnet i Photoshop).

Hvor PNGs brukes hyppigst, er med små bilder, som webikoner, hvor den tapsløse komprimeringen sikrer skarp, klar bildebehandling. PNGs brukes også når en gjennomsiktig bakgrunn er nødvendig for å omgjøre et sentralt bilde (for eksempel når du bruker sprites).

kompresjon

JPEG og PNG bruker helt forskjellige komprimeringsmetoder. JPEG bruker en DCT-basert lossy komprimeringsmetode som ofrer kvalitet til fordel for mindre filstørrelser. PNG prioriterer kvalitet og bruker komprimeringsalgoritmen til lossless DEFLATE. JPEGs filstørrelse kan kuttes ned ved å justere et bildes kvalitetsprosent under lagring, mens PNGs filstørrelse er mindre lett justert og vanligvis krever et eget program for å komprimere bildet videre..

Se følgende video for å lære hvordan forskjellige komprimeringsmetoder påvirker filstørrelse, fargedybde og bildeinnlasting i JPEG og PNG.

Fordi de er lossy, bør ikke JPEG-filer bli redigert og resaved flere ganger, da dette vil resultere i alvorlig bildeforringelse (lagring i en enkelt økt uten å lukke filen mellom lagrer er greit, men). JPEG-filer som har blitt resaved mange ganger, blir pixelert og viser ikke farger nøyaktig. I motsetning kan PNGs lagres og resaves uten å miste kvalitet. Denne videoen viser dette generasjonstapet i løpet av 600 lagre.

popularitet

Med universell nettleserstøtte for PNG-gjennomsiktighet de siste årene, har PNG vokst i popularitet, spesielt for visse webdesignelementer. Imidlertid er det store flertallet av billioner av bilder på internett, hvorav mange er bilder eller kunst, fortsatt JPEG, og det er ikke sannsynlig at det snart vil endre seg snart.

Patentstatus

Mange selskaper, inkludert mange patenttroller, har hevdet å ha patenter på en form for JPEG-teknologi eller en annen. Dette har ført til mange søksmål gjennom årene, med det siste som skjedde i 2013 da et firma ved navn Princeton Digital Image Corporation saksøkte dusinvis av store navnebyråer, inkludert Amazon, Netflix og Costco, for å bruke JPEG bilder på deres nettsider. Patentering av komprimeringsmetoder er den primære grunnen til at en tapsløs JPEG aldri har blitt populær. Få ønsker å støtte eller bruke en slik JPEG for frykt for å bli saksøkt.

PNG ble utviklet for å erstatte GIF, som bruker en komprimeringsmetode som tidligere ble patentert av Unisys. PNGs bruker en komprimeringsmetode, DEFLATE, som ikke er patentert, og dermed eliminere frykten for patentkrenkelse.

referanser

  • JPEG-myter og fakta - Graphics Software
  • Oppdatering på Patent Trolls - Teknologi lov kilde
  • Wikipedia: Sammenligning av bildeformater
  • Wikipedia: JPEG
  • Wikipedia: Bærbar nettverksgrafikk