Co to jest paleta kolorów?
Paleta kolorów to zestaw kolorów dostępnych dla danego obrazu lub trybu zapisu. W grafice rastrowej piksel nie zawsze musi przechowywać pełną informację o barwie RGB. W trybie paletowym piksel zapisuje tylko numer koloru z tabeli, czyli z palety.
Paleta 8-bitowa
Jeżeli obraz korzysta z 8-bitowej palety kolorów, oznacza to, że na zapis indeksu koloru przeznaczono 8 bitów. Liczbę możliwych kolorów oblicza się ze wzoru:
2^liczba bitów = liczba kolorów
Dla 8 bitów:
2^8 = 256
Oznacza to, że obraz może korzystać maksymalnie z 256 kolorów lub odcieni zapisanych w palecie.
Tryb paletowy a pełny kolor
W trybie paletowym piksel wskazuje pozycję w palecie, np. kolor nr 15. W obrazie pełnokolorowym RGB piksel przechowuje osobne wartości składowych czerwonej, zielonej i niebieskiej.
Przykład różnicy:
- 8-bitowa paleta: maksymalnie 256 kolorów w całym obrazie,
- 24-bit RGB: ponad 16 milionów kolorów, ponieważ każda składowa RGB ma zwykle 8 bitów.
Zastosowanie
Palety kolorów stosuje się głównie tam, gdzie ważny jest mały rozmiar pliku albo ograniczona liczba barw, np. w ikonach, prostych grafikach internetowych, GIF-ach lub niektórych plikach PNG.
Do zapamiętania
W pytaniach egzaminacyjnych najważniejsza jest zależność: 8 bitów daje 2^8, czyli 256 możliwych wartości.