Reprezentácia dát
študijný materiál
3. Grafika
3.1. Farebné modely
Pre potreby reprezentácie farieb používame v počítačoch farebné modely, najmä RGB a CMYK. Používajú sa pre rastrovú i vektorovú grafiku.
Model RGB (red, green, blue) je aditívny model miešania farieb, ktorý napodobňuje miešanie farebného svetla. Používa sa hlavne pri zobrazovaní na displejoch.
Model CMYK (cyan, magenta, yellow, black) je subtraktívny model, ktorý napodobňuje napr. miešanie pigmentov (napr. vodových farieb). Používa sa predovšetkým pri tlači.
Hĺbka farebného modelu
Dôležitým parametrom je hĺbka farebného modelu, tj. koľko bitov používa na reprezentáciu jedného pixelu. Ak je napr. hĺbka 24 b (True Color), na každý farbu RGB modelu je 8 bitov, to je \(2^8 = 256 \) možných kombinácií, čiže celkový počet farieb vychádza:
\( 256^3 = 16,7 \times 10^6 \) farieb.
Príklad
Máme rastrový obrázok 600×400 px vo farebnej hĺbke 8 b. Koľko bitov zabere v pamäti?