Jak piksele są konwertowane na bajty

...

Jak piksele są konwertowane na bajty

Informacje o pliku

Kiedy ktoś mówi o konwersji „pikseli” na „bajty”, nie mówi o dosłownej konwersji. Odnosi się do matematycznych obliczeń, które określają, jak duży będzie plik obrazu na podstawie jego rozdzielczości. Brzmi to skomplikowanie, ale w rzeczywistości nie jest bardziej skomplikowane niż wstawienie kilku łatwo dostępnych liczb do równania matematycznego.

Jedną z dwóch informacji wymaganych do obliczeń jest szerokość i wysokość obrazu. Nazywa się to rezolucją. Jednostką miary będą „piksele”, co jest innym terminem określającym „elementy obrazu”.

Wideo dnia

Drugą potrzebną informacją jest liczba kolorów na piksel na obrazie. Nazywa się to „głęboką” obrazu.

Ogólne dane

Z reguły na piksel przypada 16 bitów rozmiaru pliku. Oznacza to, że na bajt rozmiaru pliku przypada 8 bitów, ponieważ 2 bity to 1 bajt. Zgodnie z rzeczami, które są równe, oznacza to, że na piksel zawarty w obrazie przypada 2 bajty informacji o pliku.

Łatwo jest obliczyć ilość pikseli zawartych w obrazie. Możesz to sprawdzić w informacjach o obrazie konkretnego pliku, z którym pracujesz, lub możesz samodzielnie wykonać obliczenia. Na przykład, jeśli Twój wyświetlacz ma rozdzielczość 800x600, to 800 pomnożone przez 600 daje 480 000 pikseli.

Obliczenia

Możesz teraz wykonać obliczenia i dowiedzieć się, ile bajtów znajduje się na Twoim obrazie. Liczba bajtów jest równa liczbie pikseli pomnożonej przez liczbę bajtów na piksel. Ponieważ już ustaliliśmy, ile pikseli znajduje się na obrazie (480 000) i że w jednym pikselu znajdują się 2 bajty informacji, równanie staje się:

480 000 pikseli pomnożonych przez 2 bajty na piksel.

To daje nam ostateczną odpowiedź 960 000 bajtów. Pamiętaj, że to równanie można wykonać dla pliku o dowolnym rozmiarze, bez względu na ilość zawartych w nim pikseli. Wystarczy podstawić odpowiednie liczby i odliczyć.