Forskjellen mellom PNG-8 og PNG-24

Forskjellen mellom PNG-8 og PNG-24


"PNG" (Portable Network Graphics) er et relativt nytt bilde filtype som ligner på GIF og JPEG. Tallet etter forkortelsen viser litt nivå filen støtter. PNG-8 og PNG-24 støtte 8-bit og 24-bits farger, henholdsvis. Hver av disse er egnet for visse situasjoner, og man kan være bedre enn den andre, avhengig av dine behov.

Color Informasjon

Den viktigste forskjellen er mengden av informasjon hver filtype kan holde. PNG-8 er 8-bits farger, som kan inneholde opp til 256 farger, og PNG-24 er 24-bits farger, som kan inneholde opptil 16 millioner farger. Dette gjør PNG-8 egnet for bare små grafiske ikoner og enkle bilder, mens PNG-24 er egnet for alle typer image, særlig fotografier.

tapsfri komprimering

Bildekomprimering har to typer: lossless og lossy. Tapsfri kompresjon betyr komprimering uten noen merkbar forandring i utseende. Lossy komprimering inneholder en merkbar nedgang i utseende. PNG-24 er i stand til tapsfri komprimering, mens PNG-8 ikke er det, på grunn av antallet av tilgjengelige farger.

Filstørrelse

PNG-8 filtypen er vanligvis mindre i størrelse, primært på grunn av mengden av mulig informasjon som kan holdes. Når et mer komplekst bilde lagres som PNG-8, vil filen bare komprimere et komplekst spekter av farger i et enkelt sett. PNG-24, men vil lagre hver fargeverdi. Det ekstra informasjon resulterer i en større filstørrelse.

Omdannelse

PNG-8 bilder kan lagres som PNG-24 bilder, men ikke den andre veien rundt. Når du forsøker å lagre en PNG-24 bildet som PNG-8, vil du se et tap på farge, noe som vil fremstå som uskarphet. I tillegg, hvis et område er delvis transparent, slik som en skygge eller glød, vil den bli erstattet med bånd av en farge i en PNG-8.