Grafika Komputerowa
Barwy
Aleksandr Denisiuk
denisjuk@pjwstk.edu.pl
Polsko-Japońska Wyższa Szkoła Technik Komputerowych
zamiejscowy ośrodek dydaktyczny w Gdańsku
ul. Brzegi 55
80-045 Gdańsk
Grafika Komputerowa p. 1
Barwy
Najnowsza wersja tego dokumentu dostępna jest pod
adresem
http://users.pjwstk.edu.pl/~denisjuk/
Grafika Komputerowa p. 2
Teoria trzech kolorów
G. Palmer, 1777
T. Young, 1801
Helmholtz
(R, G, B) barwa
Receptory:
czopki
pręciki
Grafika Komputerowa p. 3
Teoria procesu przeciwstawnego
Ewald Hering, 1878
ciemny "! jasny
R "! G
B "! Y
Grafika Komputerowa p. 4
Metoda tristimulus
C = rCR + gCG + bCB
(rC + rC )R + (gC + gC )G + (bC + bC )B
1 2 1 2 1 2
Grafika Komputerowa p. 5
Metameryzm
różny odbiór barwy (np. zawartej w farbie) uzależniony
od rodzaju światła.
dwie substancje barwiące, oglądane w tym samym
oświetleniu, odczytywane są jako zbliżone, w innym
oświetleniu jako różniące się między sobą.
indywidualny odbiór barw.
Grafika Komputerowa p. 6
Mieszanie barw
synteza addytywna.
synteza subtraktywna.
Grafika Komputerowa p. 7
Mieszanie barw
RGB
CMYK
ńł
łC = 1 - R
M = 1 - G
ół
Y = 1 - B
Grafika Komputerowa p. 8
Model RGB
32 (24) bitów (true color, milions of colors)
8R + 8G + 8B + 8ą
16 bitów (high color, thousands of colors)
5R + 5G + 5B + 1ą
8 bitów 3R + 3G + 2B
Grafika Komputerowa p. 9
Color Lookup Table
CLUT (LUT)
Barwy indeksowane.
GIF k-bitowy index. (LZW kompressia).
Grafika Komputerowa p. 10
Web-safe Colors
bezpieczna paleta kolorów
Każda liczba złożona z par 00, 33, 66, 99, CC oraz FF
odpowiada barwie bezpiecznej .
63 = 216
Grafika Komputerowa p. 11
Model HSL
Hue Odcień (0ć% 360ć%)
Saturation nasycenie (0 1)
Luminance jaskrawość (średnie światło białe, 0 1)
Grafika Komputerowa p. 12
RGB HSL
Require: R, G, B end if
Ensure: H, S, L
if R == Max then
Max ! max{R, G, B}
H ! 60G-B
"
Min ! min{R, G, B}
if H < 0 then
" ! Max - Min
H = 360 + H
Max+Min
L !
end if
2
if Max == Min then
else if G == Max then
S ! 0; H ! 0
H ! 120 + 60B-R
"
else
else
1
if L < then
2 H ! 240 + 60R-G
"
"
S !
Max+Min end if
else
end if
"
S !
2-Min-Max
Grafika Komputerowa p. 13
Wyszukiwarka
Podobne podstrony:
15!6602 grafik komputerowy multimediowGrafika komputerowa na stronach internetowychGrafika komputerowa 2Polska Grafika KomputerowaGrafika komputerowa i OpenGLPraca kontrolna z Informatyki semestr I Grafika komputarowa przedstaw jeden z program, krótko go opGrafika KomputerowaABC grafiki komputerowej i obrobki zdjecGrafika komputerowa 1Grafika komputerowa 3LebiedAo Jacek Grafika Komputerowa (2)grafika komputerowaGrafika komputerowa 2Grafika komputerowa warsztat umiejętności praktycznychgrafika komputerowa(1)14!6601 grafik komputerowy DTPwięcej podobnych podstron