Hvordan pixel konverteres til bytes

...

Hvordan pixel konverteres til bytes

Filoplysninger

Når en person taler om at konvertere "pixels" til "bytes", taler han ikke om en bogstavelig konvertering. Det, han henviser til, er en matematisk beregning, der bestemmer, hvor stor en billedfil vil være baseret på dens opløsning. Det lyder kompliceret, men i virkeligheden er det ikke mere involveret end at sætte et par let tilgængelige tal ind i en matematisk ligning.

En af de to oplysninger, der kræves til beregningen, er bredden og højden af ​​et billede. Dette kaldes opløsningen. Måleenheden vil være i "pixels", som er en anden betegnelse for "billedelementer".

Dagens video

Den anden nødvendige information er antallet af farver pr. pixel i billedet. Dette kaldes billedet "dybde".

Generelle data

Som regel er der 16 bits filstørrelse pr. pixel. Det betyder, at der er 8 bits pr. byte af filstørrelse, da 2 bits er lig med 1 byte. I overensstemmelse med ting, der er lige, betyder det så, at der er 2 bytes filinformation pr. pixel indeholdt i billedet.

Det er nemt at beregne mængden af ​​pixels indeholdt i et billede. Du kan slå dette op i billedoplysningerne for den bestemte fil, du arbejder med, eller du kan selv lave beregningen. For eksempel, hvis din skærm har en opløsning på 800x600, så er 800 ganget med 600 480.000 pixels.

Beregninger

Du kan nu lave beregningen og finde ud af, hvor mange bytes der er i dit billede. Antallet af bytes er lig med antallet af pixels ganget med antallet af bytes pr. pixel. Da vi allerede har fundet ud af, hvor mange pixels der er i billedet (480.000), og at der er 2 bytes information i en pixel, bliver ligningen:

480.000 pixels ganget med 2 bytes pr. pixel.

Dette giver os et endeligt svar på 960.000 bytes. Husk, at denne ligning kan udføres for en fil af enhver størrelse, uanset hvor mange pixels der er indeholdt. Du skal bare erstatte de relevante tal og regne væk.