Boja - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/predavanja/arhiva/12 Boja.pdf · –...
Transcript of Boja - rti.etf.bg.ac.rsrti.etf.bg.ac.rs/rti/ri5rg/materijali/predavanja/arhiva/12 Boja.pdf · –...
Računarska grafika
Boja
08.05.2013.Boja2
Fenomen boje
� Boja je određena talasnom dužinom svetla– koje se emituje iz nekog svetlosnog izvora, ili
– koje se reflektuje od neke površine
� Sunce (ili sijalica) emituju belo svetlo – sadrži zračenje različitih talasnih dužina (deo vidljivog i nevidljivog spektra)
� Prelamanjem kroz prizmu, zbog razlike u uglu prelamanja za pojedine talasne dužine svetla, od bele svetlosti se dobija spektar
08.05.2013.Boja3
Opažanje boje
� Informacija o boji - preko nervnih receptora u mrežnjači oka – čepića (cone)– čepići: SW (plavo), MW (zeleno) LW (crveno)– fotosenzitivni pigment rodopsin
� Čulo vida – raspoznavanje vizuelnih info:– primarni centar vida – plavo
� prima informaciju i prosleđuje– dorsalni tok – zeleno
� raspoznavanje objekata– ventralni tok – ljubičasto
� raspoznavanje boja
� Čovek - trihromat, raspoznaje 3 boje: crvenu, zelenu i plavu i kombinacije� Većina životinja – dihromati, neke životinje su čak tetrahromati� Daltonizam - slepilo za boje, ne raspoznaju se boje, ili samo neke od njih
08.05.2013.Boja4
Boje duginog spektra
~ 790–670 THz~ 380–450 nmljubi časta
~ 670–620 THz~ 450–485 nmplava
~ 620–600 THz~ 485–500 nmtirkiz
~ 600–530 THz~ 500–565 nmzelena
~ 530–510 THz~ 565–590 nmžuta
~ 510–480 THz~ 590–625 nmnarandžasta
~ 480–405 THz~ 625–740 nmcrvena
frekvencijetalasna dužinaboja
08.05.2013.Boja5
Modeli boja
� RGB (Read-Green-Blue) – izvor svetla� CMYK (Cyan-Magenta-Yellow+blacK) – reflektovano svetlo� HSV/HSB (Hue-Saturation-Value/Brightness)� HSL/HLS/HSI (Hue-Saturation-Lightness/Luminance/Intensity)� Modeli boja u TV standardima
– YIQ (NTSC – Severna Amerika, Japan)– YUV (PAL – Australija, Evropa bez Francuske)– YDbDr (SECAM – Francuska)
� YPbPr (skalirana verzija YUV)� YCbCr (digitalna verizja YPbPr, koristi se u MPEG i JPEG std.)� xvYCC (internacionalni video kolor std. IEC)
08.05.2013.Boja6
RGB model
� RGB (Red-Green-Blue) - crvena, zelena i plava boja– R, G i B boje - emitovana svetla iz svetlosnog izvora
– aditivni model – primarne R, G i B boje se mešaju dodavanjem (na crnu)
– nepostojanje ni jednog svetla – crno, postojanje sva tri svetla – belo
08.05.2013.Boja7
CMY model
� CMY (Cyan-Magenta-Yellow) – tirkiz, ciklama, žuta– C, M i Y boje - pigmenti na beloj podlozi
– pigmenti apsorbuju određene talasne dužine belog svetla
– subtraktivni model – primarne C, M i Y boje se mešaju oduzimanjem (od bele) – nepostojanje ni jednog pigmenta – belo, postojanje sva tri pigmenta – sivo
– mešanjem neidealnih pigmenata primarnih boja ne može da se dobije crna� crna se posebno dodaje za štampu - CMYK model (CMY + blacK)
08.05.2013.Boja8
Pojmovi
� Hue – nijansa (ton) boje – atribut vizuelnog osećaja po kojem je neka oblast slična nekoj od boja:
� crvenoj, žutoj, zelenoj ili plavoj ili nekoj kombinaciji dve od njih– određena talasnom dužinom svetla
� Saturation – zasićenost boje– atribut vizuelnog osećaja čistoće boje (zasićena=čista, živahna)
zasićenje [0-100]%za vrednost/sjaj=100%
� Value/Brightness – vrednost/sjaj – atribut vizuelnog osećaja po kojem neka oblast izgleda
da emituje više ili manje svetlosti– subjektivan intenzitet svetla
vrednost/sjaj [0-100]%za zasićenje 100%
08.05.2013.Boja9
HSV model
� HSV/HSB (Hue-Saturation-Value/Brightness) – H-nijansa (0-360°), S-zasićenje (0-100%), V-vrednost/B-sjaj (0-100 °)– S: 0% - nema boje (skala sivog, u zavisnosti od sjaja), 100% - zasićena boja– V/B: 0% - crno, 100% - skala od belog do čiste boje, u zavisnosti od zasićenja– Alvy Ray Smith, 1978.g.
� Koverzije RGB<=>HSV:– http://en.wikipedia.org/wiki/HSV_color_space#Transformation_between_HSV_and_RGB
08.05.2013.Boja10
HSV model (2)
08.05.2013.Boja11
HSL model
� HSL/HLS/HSI (Hue-Saturation-Lightness/Luminance/Luminosity/Intensity) – H-nijansa, S-zasićenje, L/I –osvetljenost/intenzitet
� L/I: sjaj oblasti sudeći relativno prema sjaju slično osvetljene bele oblasti– vertikalna osa: skala sivog od crne do bele– kontroverza: bela ispada potpuno zasićena boja?
� Koverzije RGB<=>HSL:– http://en.wikipedia.org/wiki/HSL_color_space#Converting_from_RGB
08.05.2013.Boja12
Izbor boje u aplikacijama
� Dijalog u Power Point– U Colors pravougaoniku
se bira H-S– Vertikalnim klizačem
se bira L
08.05.2013.Boja13
Lista boja
� http://en.wikipedia.org/wiki/List_of_colors
100%100%210°2551270#007FFFAzure
63%43%92°91160123#7BA05BAsparagus
100%50%160°212255127#7FFFD4Aquamarine
100%100%180°2552550#00FFFFAqua
87%25%30°177206251#FBCEB1Apricot
80%50%270°204102153#9966CCAmethyst
100%100%45°0191255#FFBF00Amber
64%78%345°8043229#E52B50Amaranth
89%83%355°5438227#E32636Alizarin Crimson
100%6%208°255248240#F0F8FFAlice blue
HSVRGBHex tripletSampleName
08.05.2013.Boja14
Optičke varke
� Hermanova mreža:
belo polje u senci:crno polje van senke: