Míchání barev – applet
Applet umožňuje míchání barev v modelech RGB, CMY, Lab, YCbCr a HSB a zobrazení jejich souvislostí.
Ovládání apletu
Ovládání appletu je snadné.
Stačí začít pohybovat posuvníkem u jakékoliv z „barev“.
Bude se ukazovat výsledná hodnota namíchané barvy –
větší čtverec ukazuje výslednou namíchanou a menší vnitřní zároveň ukazuje k ní doplňkovou barvu.
Vedle posuvníků R, G, B se zobrazuje, jaká barva bude potencionálně namíchána při posunu tímto posuvníkem.
Proč někdy nejdou posuvníky Lab a YCbCr úplně dolů nebo nahoru?
Dojde k tomu v případě, že některá z hodnot u sliderů RGB dosáhne své minimální nebo maximální hodnoty.
V případě modelu YCbCr vše vyplývá z matematického převodu RGB->YCbCr. Existují kombinace, které jsou v RGB nedosažitelné, viz např.
tento obrázek.
Teorie
RGB – aditivní barevný model, neboli R (red) červená, G (green) zelená a B (blue) modrá.
Využívá se pro modelování zařízení, které světlo vyzařují, tj. např. monitor, projektor.
CMY(K) – barevný model založený na subtraktivním míchání barev.
Základní barvy jsou C cyan (azurová), M magenta (purpurová), Y yellow (žlutá).
Poměrně často se k modelu přidává i černá (K, key). Míchané barvy se od sebe navzájem odečítají. Model využívaný hlavně pro tiskárny.
HSB – barevný model nejvíce odpovídající tomu, jak lidé vnímají/popisují barvy.
Skládá se ze tří složek: H hue (barevný tón), S saturation (saturace, sytost barvy) a B brightness (jas).
Můžeme se setkat i s označením HSV, kdy parametr B (brightness) je pouze jinak pojmenován a označen jako V (value).
Lab – barevný prostor skládajícím se opět ze tří složek:
L lightness (světlost), a pozice na ose zelená–červená, b pozice na ose modrá–žlutá.
Tento prostor (tedy i definice barvy) je nezávislý na zařízení.
YCbCr – barevný model používaný u videa a digitálních fotografií (typicky třeba JPEG, MPEG).
Zkratce lze rozumět jako: Y luminance (jas), Cb a Cr jsou dvě chrominanční (barvonosné) komponenty (modrá a červená).
(c) 2013 Jindřich Hlavatý, Pavel Rajmic, Ústav telekomunikací, FEKT, VUT v Brně