Barevný model RGB je způsob reprezentace barev pomocí tří složek: červená (red, R), zelená (green, G), modrá (blue, B). Jde o aditivní způsob míchání barev – jednotlivé složky barev se sčítají a vytvářejí světlo větší intenzity (světlejší barvu).
Při použití RGB modelu tedy barvu zapisujeme jako trojici čísel. Pro zápis hodnoty jednotlivých složek se používá mnoho různých zápisů. Například oranžovou barvu můžeme zapsat jako:
- RGB(255, 160, 64) = dekadický zápis osmibitového čísla
- #FFA040 = hexadecimální zápis
- RGB(100%, 63%, 25%) = barevné složky v procentech
- RGB(1, 0.63, 0.25) = barevné složky jako čísla od 0 do 1
Často používaný zápis je dekadický zápis osmibitového čísla, tj. číslice od 0 do 255.
Příklady barev z RGB zápisu
RGB(0, 0, 0) | černá |
RGB(255, 0, 0) | červená |
RGB(100, 0, 0) | tmavá červená |
RGB(0, 255, 0) | zelená |
RGB(0, 0, 255) | modrá |
RGB(255, 255, 0) | žlutá |
RGB(255, 0, 255) | purpurová |
RGB(0, 255, 255) | azurová |
RGB(150, 150, 150) | šedá |
RGB(255, 255, 255) | bílá |