Głębia kolorów

Słownik kwalifikacji AUD.02 - Rejestracja, obróbka i publikacja obrazu

Co to jest głębia kolorów?

Głębia kolorów określa, ile bitów przypada na zapis koloru jednego piksela obrazu. Im większa głębia, tym więcej możliwych kolorów może zostać zapisanych i wyświetlonych.

W grafice cyfrowej często podaje się ją jako liczbę bitów na piksel (bit/piksel, bpp).

Zależność między bitami a liczbą kolorów

Liczbę możliwych kolorów oblicza się ze wzoru:

liczba kolorów = 2^liczba bitów

Przykłady:
- 1 bit → 2 kolory,
- 8 bitów → 256 kolorów,
- 16 bitów → 65 536 kolorów,
- 24 bity → 16 777 216 kolorów, czyli około 16,7 miliona kolorów.

Głębia kolorów w systemie RGB

W standardowym obrazie RGB kolor piksela składa się z trzech kanałów:
- R — czerwony,
- G — zielony,
- B — niebieski.

Jeśli każdy kanał ma po 8 bitów, to cały piksel ma:

8 bitów + 8 bitów + 8 bitów = 24 bity/piksel

Daje to:

256 × 256 × 256 = 16 777 216 kolorów

Dlatego obraz RGB mający około 16,7 miliona kolorów ma głębię 24 bit/piksel.

Uwaga na 32 bity

W grafice można spotkać zapis 32 bity/piksel, ale zwykle oznacza on 24 bity koloru RGB oraz dodatkowy kanał alfa odpowiadający za przezroczystość. Nie oznacza to automatycznie większej liczby kolorów RGB, tylko zapis dodatkowej informacji o kryciu.