Hjemmeside » hvordan » Hvad er forskellen mellem JPG, PNG og GIF?

    Hvad er forskellen mellem JPG, PNG og GIF?

    Som vi fortsætter med at bygge på gammel billedteknologi, holder filformatene op, hver med deres egne nuancer og anvendelser. JPG, PNG og GIF er blevet den mest almindelige, men hvad sætter dem adskilt fra hinanden?

    Disse formater er blevet de mest populære på grund af deres kompatibilitet med moderne browsere, bredbåndshastigheder og gennemsnitsbrugernes behov. Deltag i os, da vi tager et detaljeret kig på hvert format og dækker styrken og svaghederne af hver.

    JPG (Joint Photographic Experts Group)

    JPG var en filtype udviklet af Joint Photographic Experts Group (JPEG) som standard for professionelle fotografer. Ligesom metoden ZIP-filer bruger til at finde afskedigelser i filer til komprimering af data, komprimerer JPG'er billeddata ved at reducere dele af billeder til blokke af pixels eller "fliser." JPG-komprimering har den uheldige bivirkning ved at være permanent, da teknologien til filen blev oprettet til lagring af store fotografiske billedfiler i overraskende små rum og ikke til fotoredigering.

    JPG'er er blevet de facto standardbillede af internettet, fordi de kan komprimeres så meget. En typisk JPG kan komprimeres i et forhold fra hvor som helst fra 2: 1 til så højt som 100: 1, afhængigt af dine indstillinger. Især tilbage i dagene med dial-up internet var JPG'er den eneste levedygtige måde at sende billedoplysninger på.

    På grund af JPG's tabile karakter er det imidlertid ikke en ideel måde at gemme kunstfiler på. Selv den højeste kvalitet indstilling til JPG er komprimeret, og vil ændre udseendet af dit billede, hvis det kun er lidt. JPG er heller ikke et ideelt medium til typografi, klare linjer eller endda fotografier med skarpe kanter, da de ofte bliver sløret eller udsmidt ved anti-aliasing. Hvad der er potentielt værre, er at dette tab kan akkumulere-gemme flere versioner af illustrationer kan forårsage nedbrydning med alle gemte. Alligevel er det almindeligt at se disse ting gemt som JPG, simpelthen fordi filetypen er så allestedsnærværende.

    Nærbillede af en høj kvalitet JPG. Nærbillede af en meget lossy JPG.

    Joint Photographic Experts Group udviklede lossless JPG teknologi til at bekæmpe dette alvorlige problem med kvalitetsnedbrydning. På grund af opkaldshastigheder og generel mangel på interesse i ikke-nedbrydende filer af høj kvalitet blev JPG-LS-standarden aldrig fanget på.

    Det er muligt at downloade plugins, der giver brugerne mulighed for at åbne og gemme den tabløse JPG2000, og nogle programmer, som Apples Preview-program, kan læse og gemme JPG2000 direkte ud af kassen.

    JPG'er understøtter 24-bit RGB og CMYK, samt 8-bit gråtoner. Jeg anbefaler ikke personligt at bruge CMYK-farverum i JPG'er. Det er også vigtigt at bemærke, at Gråskala JPG'er ikke komprimere næsten lige så meget som farverne gør.

    GIF (Graphics Interchange Format)

    GIF, som JPG, er en ældre filetype, og en er generelt forbundet med internettet i modsætning til fotografering. GIF står for "Graphics Interchange Format" og bruger den samme tabløse LZW-kompression, som TIFF-billeder bruger. Denne teknologi var engang kontroversiel (for patenthåndhævelsesspørgsmål), men er blevet et accepteret format, da alle patenter er udløbet.

    Nærbillede af en 8-bit farve GIF.

    GIF er naturligvis en 8-bit farvefil, hvilket betyder, at de er begrænset til en palette på 256 farver, som kan vælges fra RGB-farvemodellen og gemmes i en Color Look Up Table (CLUT), eller blot "Farvebord". Der er dog standardfarvepaletter, som paletten "Websikker". En vigtig note er, at gråtonebilleder naturligvis er en 8-bit palette, så gemme dem som GIF er ret ideel.

    Bortset fra støtte til gennemsigtighed understøtter GIF også animationer, der begrænser hver ramme til 256 forudvalgte farver.

    Mens GIF ikke er lossy som JPG, forvrider konvertering til 8-bit farve mange billeder ved hjælp af dither-filtre til optisk blanding eller "diffuse" farver, som ligner halvtonet prikker eller punktilisme. Dette kan radikalt ændre et billede til værre eller i nogle tilfælde bruges til at skabe en interessant effekt.

    På grund af dette ikke-tabsformat kan GIF bruges til at holde stramme linjer på typografi og geometriske figurer, selv om disse ting er bedre egnet til vektorgrafiske filer som SVG eller Adobe Illustrator native format, AI.

    GIF er ikke ideel til moderne fotografering eller billedlagring. I små størrelser med meget begrænsede farvetabeller kan GIF-billeder være mindre end JPG-filer. Men i de fleste almindelige størrelser vil JPG-komprimering skabe et mindre billede. De er stort set forældede, kun nyttige til at skabe dansebabyer eller til tider at skabe ru transparenter.

    PNG (Portable Network Graphics)

    PNG står for Portable Network Graphics (eller, afhængigt af hvem du spørger, den rekursive "PNG-Ikke-GIF"). Det blev udviklet som et åbent alternativ til GIF, som brugte den proprietære LZW-komprimeringsalgoritme, der blev diskuteret tidligere. PNG er en fremragende filetype til internetgrafik, da den understøtter gennemsigtighed i browsere med en elegance, som GIF ikke besidder. Bemærk, hvordan den gennemsigtige farve ændres og blandes med baggrunden. Højreklik på billedet for at se. Dette er faktisk et billede, der er på fire forskellige baggrundsfarver.

    PNG understøtter 8-bit farve som GIF, men understøtter også 24-bit farve RGB, som JPG gør. De er også ikke-lossende filer, der komprimerer fotografiske billeder uden at forringe billedkvaliteten. PNG har tendens til at være den største af de tre filtyper og understøttes ikke af nogle (normalt ældre) browsere.

    Ud over at være et glimrende format for gennemsigtighed, er den ikke-lossende karakter af 24-bit PNG ideel til screenshot-software, hvilket giver pixel til pixelgengivelse af din desktop-miljø.

    Som at bruge?

    Fra venstre til højre er disse filer: 24-bit JPG komprimeret, 8-bit GIF, 8-bit PNG, 24-bit PNG i fuld kvalitet og 24-bit PNG. Bemærk, at filstørrelserne øges i samme retning.

    PNG er den største billedtype for større billeder, der ofte indeholder oplysninger, som du måske eller måske ikke finder nyttige, afhængigt af dine behov. 8-bit PNG er en mulighed, men GIF er mindre. Der er heller ikke optimale muligheder for fotografering, da JPG er meget mindre end tabsløs PNG med kun minimal tab af kvalitet. Og til opbevaring af højopløsningsfiler komprimerer JPG til små proportioner, med kvalitetsmæssigt tab kun synlig ved tæt inspektion.

    Kort sagt:

    • PNG er en god mulighed for gennemsigtighed og ikke-lossende, mindre filer. Større filer, ikke så meget, medmindre du kræver ikke-tabende billeder.
    • GIF er stort set en nyhed og kun nyttig til animation, men kan producere små 8-bit billeder.
    • JPG er stadig kongen for fotografier og fotografiske billeder på internettet, men pas på, da din fil kan nedbrydes med hver sparring.

    Billede af Keizersgracht, i Amsterdam by Massimo Catarinella via Wikipedia, udgivet under Creative Commons-licens. Afledte billeder tilgængelige under samme licens. Jeg er ligeglad med at vide, hvem der skabte dansende baby.