Model RGB
Model RGB jest jednym z podstawowych modeli przestrzeni barw, opisywanym współrzędnymi RGB, które oznaczają kolory: czerwony (R), zielony (G) i niebieski (B). Model ten opiera się na właściwościach percepcyjnych ludzkiego oka, gdzie różne kolory powstają w wyniku mieszania tych trzech podstawowych barw w różnych proporcjach. Umożliwia to uzyskanie szerokiego zakresu barw, na przykład połączenie zielonego i czerwonego tworzy żółty.
W modelu RGB stosuje się syntezę addytywną, gdzie wartości najniższe odpowiadają kolorowi czarnemu, a najwyższe – białemu. Model ten ma zastosowanie zarówno w technice analogowej, jak i cyfrowej, a jego wykorzystanie obejmuje urządzenia do analizy obrazu, takie jak aparaty cyfrowe i skanery, oraz urządzenia wyświetlające, takie jak telewizory i monitory komputerowe.
Definiowanie kolorów
W informatyce zapis koloru w formacie RGB jest powszechnie stosowany, zwłaszcza w plikach graficznych czy kodzie HTML. Najczęściej używa się 24-bitowego zapisu, gdzie każda składowa przyjmuje wartości od 0 do 255. Oto podstawowe zasady:
- Wartość 0 dla wszystkich składowych daje kolor czarny.
- Wartość 255 dla wszystkich składowych daje kolor biały.
Kolory w HTML
W HTML kolory RGB można podawać na kilka sposobów, w tym poprzez ustalone nazwy oraz zapisy szesnastkowe, przykłady:
- Kolor czarny:
background:#000000;
- Kolor khaki:
background:#F0E68C;
- Kolor biały:
background:#FFFFFF;
- Kolor żółty:
background:#FFFF00;
lub#FF0
.
Można również używać zapisu dziesiętnego, np. background:rgb(255,0,0);
, oraz procentowego, np. background:rgb(100%,0%,0%);
, chociaż te metody są mniej popularne.
Matematyka kolorów RGB
W LaTeX kolory RGB można definiować na dwa sposoby:
- \color[RGB]{#,#,#} – ze składnikami od 0 do 255.
- \color[rgb]{#,#,#} – z wartościami od 0 do 1.
Indywidualny numer koloru
Każdy kolor RGB ma swój unikalny numer. W 24-bitowym zapisie (8+8+8) numer koloru oblicza się wg wzoru:
Gdzie R, G i B mają wartości od 0 do 255. W efekcie możliwe jest uzyskanie różnych kolorów. Na przykład:
- Kolor czarny:
- Kolor biały:
Numeracja zaczyna się od zera, co wyjaśnia, dlaczego maksymalna wartość to .