Kā pikseļi tiek pārvērsti baitos

...

Kā pikseļi tiek pārvērsti baitos

Informācija par failu

Kad cilvēks runā par "pikseļu" konvertēšanu uz "baitiem", viņš nerunā par burtisku konvertēšanu. Viņš atsaucas uz matemātisko aprēķinu, kas nosaka, cik liels būs attēla fails, pamatojoties uz tā izšķirtspēju. Tas izklausās sarežģīti, bet patiesībā tas nav vairāk iesaistīts kā dažu viegli iegūstamu skaitļu pievienošana matemātiskajam vienādojumam.

Viena no divām informācijas daļām, kas nepieciešama aprēķinam, ir attēla platums un augstums. To sauc par rezolūciju. Mērvienība būs "pikseļi", kas ir vēl viens termins "attēla elementiem".

Dienas video

Otra nepieciešamā informācija ir krāsu skaits uz vienu attēla pikseļu. To sauc par attēla "dziļumu".

Vispārīgi dati

Parasti vienam pikselim ir 16 faila lieluma biti. Tas nozīmē, ka katrā faila lieluma baitā ir 8 biti, jo 2 biti ir vienādi ar 1 baitu. Atbilstoši vienlīdzīgām lietām tas nozīmē, ka katrā attēla pikselī ir 2 baiti faila informācijas.

Attēlā ietverto pikseļu skaitu ir viegli aprēķināt. Varat to meklēt konkrētā faila attēla informācijā, ar kuru strādājat, vai arī varat veikt aprēķinus pats. Piemēram, ja jūsu displeja izšķirtspēja ir 800 x 600, tad 800, kas reizināts ar 600, ir 480 000 pikseļu.

Aprēķini

Tagad varat veikt aprēķinus un uzzināt, cik baitu ir jūsu attēlā. Baitu skaits ir vienāds ar pikseļu skaitu, kas reizināts ar baitu skaitu pikselī. Tā kā mēs jau esam noskaidrojuši, cik pikseļu ir attēlā (480 000) un ka vienā pikselī ir 2 baiti informācijas, vienādojums kļūst:

480 000 pikseļu, kas reizināti ar 2 baitiem uz vienu pikseļu.

Tas dod mums galīgo atbildi 960 000 baitu. Atcerieties, ka šo vienādojumu var izpildīt jebkura izmēra failam neatkarīgi no tajā ietverto pikseļu daudzuma. Vienkārši nomainiet atbilstošos skaitļus un aprēķiniet.