Farebná paleta

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání

Farebné modely

Pri práci s farbami sú dôležité dve základné činnosti. Prvou je určenie základnej množiny farieb, z ktorou sa bude pracovať. Druhou činnosťou je určenie spôsobu ako sa budú kombinovať. Farbocit je pomerne značne subjektívna záležitosť a zmiešaním dvoch alebo viacerých farieb môže vzniknúť rôzna predstava novej farby u rôznych ľudí. Poznáme dva základné spôsoby kombinácie (miešania) farieb:

  • aditívne miešanie (každým pridaním určitej zložky vznikne svetlejšia farba. Pridaním všetkých vznikne biela)
  • subtraktívne miešanie (každým pridaním určitej zložky vznikne tmavšia farba. Pridaním všetkých vznikne čierna)


Na základe tohto hovoríme aj o farebných modeloch. Tieto sú charakterizované: množinou základných farieb, spôsobom ich miešania a pravidlami menenia farebných charakteristík. Súčasnosti existuje niekoľko farebných modelov. Medzi základné patria:


Model RGB

V tomto modely sú farby vytvárané aditívnym spôsobom. Základné zložky sú: R - (Red) červená, G - (Green) zelená a B - (Blue) modrá. Pre tieto farby je príznačné práve to, že ľudské oko má najšiu citlivosť práve pre ich vlnové dôžky (630nm, 530nm a 450nm). Intenzita základných farieb sa v tomto modely pohybuje v intervale <0,1>. Pri technickej implementácii je tento rozsah prevádzaný do digitálnej formy. Najčastejšie je kódovaný na 8-bitov (t.j. 256 dielov). Pre ľudské oko by postačovalo aj delenie na 100 dielov. pri praktickom nastavovaní sa preto častokrát používa percentuálne nastavenie jednotlivých zložiek.


Farebný model RGB svojim rozsahom sa najčastejšie reprezentuje ako jednotková kocka umiestnená v osách r,g,b. Z toho aj vyplýva, že množina základných farieb obsahuje 8 farieb. Vrchol [0,0,0] (t.j. stred súradnicového systému) odpovedá čiernej farbe (Black). Naproti tomu vrchol [1,1,1] odpovedá bielej farbe (White). Farby ležiace na diagonále medzi týmito vrcholmi odpovedajú odtieňom šedej (Gray). Záverom dodajme snáď, že daný model sa najviac, oproti iným modelom, technicky orientovaný. Nasledujúci obrázok ukazuje ednotkovú kocku modelu RGB.


Jednotková kocka modelu RGB

Súbor:HSV.png


Na základe toho je možné zostaviť tabuľku množiny základných farieb modelu RGB s príspevkami jednotlivých farebných zložiek:


Tabuľka základných kombinácií RGB
Farba R(ed) G(reen) B(lue)
čierna 0 0 0
modrá 0 0 1
zelená 0 1 0
tyrkysová 0 1 1
červená 1 0 0
fialová 1 0 1
žltá 1 1 0
biela 1 1 1