Kaip pikseliai konvertuojami į baitus

...

Kaip pikseliai konvertuojami į baitus

Failo informacija

Kai žmogus kalba apie „pikselių“ konvertavimą į „baitus“, jis nekalba apie tiesioginį konvertavimą. Jis turi omenyje matematinį skaičiavimą, kuris nustato, kokio dydžio bus vaizdo failas, remiantis jo skiriamąja geba. Tai skamba sudėtingai, bet iš tikrųjų tai yra ne daugiau nei kelių lengvai gaunamų skaičių įjungimas į matematinę lygtį.

Viena iš dviejų skaičiavimui reikalingų duomenų yra vaizdo plotis ir aukštis. Tai vadinama rezoliucija. Matavimo vienetas bus „pikseliais“, o tai yra dar vienas „vaizdo elementų“ terminas.

Dienos vaizdo įrašas

Antroji reikalinga informacija yra spalvų skaičius viename vaizdo pikselyje. Tai vadinama vaizdo „gyliu“.

Bendri duomenys

Paprastai viename pikselyje yra 16 failo dydžio bitų. Tai reiškia, kad failo dydžio baite yra 8 bitai, nes 2 bitai yra lygūs 1 baitui. Atsižvelgiant į lygius dalykus, tai reiškia, kad kiekviename vaizdo pikselyje yra 2 baitai failo informacijos.

Lengva apskaičiuoti vaizde esančių pikselių skaičių. Tai galite rasti konkretaus failo, su kuriuo dirbate, vaizdo informacijoje arba galite patys atlikti skaičiavimus. Pavyzdžiui, jei jūsų ekrano skiriamoji geba yra 800 x 600, tada 800 padaugintas iš 600 yra 480 000 pikselių.

Skaičiavimai

Dabar galite atlikti skaičiavimus ir sužinoti, kiek baitų yra jūsų paveikslėlyje. Baitų skaičius yra lygus pikselių skaičiui, padaugintam iš baitų skaičiaus pikselyje. Kadangi jau išsiaiškinome, kiek pikselių yra vaizde (480 000), ir kad viename pikselyje yra 2 baitai informacijos, tada lygtis tampa tokia:

480 000 pikselių, padaugintų iš 2 baitų vienam pikseliui.

Tai suteikia mums galutinį 960 000 baitų atsakymą. Atminkite, kad šią lygtį galima atlikti bet kokio dydžio failui, neatsižvelgiant į jame esančių pikselių skaičių. Tiesiog pakeiskite atitinkamus skaičius ir apskaičiuokite.