W trybie RGB kolor piksela jest opisany przez trzy kanały: czerwony, zielony i niebieski. Głębia bitowa może być podawana jako:
- bity na kanał (ile poziomów ma każdy kanał),
- bity na piksel (suma bitów wszystkich kanałów).
W pytaniu podano, że obraz ma około 16,7 mln barw. Taka liczba odpowiada klasycznemu zapisowi RGB z 8 bitami na kanał, bo 8 bitów daje 28 = 256 poziomów jasności w każdym kanale. Łączna liczba możliwych kombinacji barw w RGB wynosi wtedy 256 × 256 × 256 = 16 777 216 (czyli w przybliżeniu 16,7 mln).
Skoro mamy 3 kanały po 8 bitów, to głębia na piksel wynosi 3 × 8 = 24 bity/piksel. Dlatego odpowiedź "24 bit/piksel" jest właściwa.
Dlaczego pozostałe propozycje są błędne?
- "8 bit/piksel" zwykle oznacza obraz o 256 wartościach łącznie (np. skala szarości 8-bit), a nie pełny kolor RGB z 16,7 mln barw.
- "16 bit/piksel" może odnosić się do różnych formatów (np. 5-6-5 w starszych trybach), ale nie daje typowo 16,7 mln kolorów; to inna liczba kombinacji.
- "32 bit/piksel" często wiąże się z RGB plus dodatkowy kanał (np. kanał przezroczystości) lub większą precyzją, ale sama informacja "16,7 mln barw" wskazuje na 24 bity koloru (8 bitów na kanał), bez dodatkowego kanału.
Wskazówka egzaminacyjna: zapamiętaj, że "16,7 mln kolorów" to w praktyce synonim 8 bitów na kanał w RGB. Gdy w treści pojawia się liczba barw, najpierw ustal bity na kanał, a dopiero potem przelicz na bity na piksel, mnożąc przez liczbę kanałów.