introduction to computer graphics - puc-spjarakaki/cgpi/04_cores.pdf · rgb para cmyk b r g 1.0 1.0...
Embed Size (px)
TRANSCRIPT
-
Computação Gráfica
© Julio Arakaki
Cores
1
Cores
Prof. Julio Arakaki
-
Computação Gráfica
© Julio Arakaki
Cores
2
Percepção de Cores
• Normalmente é baseado em:
– “Hue”: (coloração) Distingue entre cores como vermelho,
verde, azul, etc
– “Saturation”: Intensidade das cores
– “Lightness”: Intensidade de reflexão da luz nos objetos
• Algumas vezes, “lightness” é chamado de “brightness” se o
objeto emite luz em vez de refletir.
-
Computação Gráfica
© Julio Arakaki
Cores
3
Percepção de Cores
Formação de imagens no olho
Receptores
de Luz Energia
Radiante
(luz)
Impulsos
elétricos
Cérebro
-
Computação Gráfica
© Julio Arakaki
Cores
4
Percepção de Cores
Sistema Visual Humano
-
Computação Gráfica
© Julio Arakaki
Cores
5
Percepção de Cores
A RETINA
-
Computação Gráfica
© Julio Arakaki
Cores
6
Percepção de Cores
Sistema Visual Humano – células receptores
Cones (6 a 7 milhões) – altamente sensíveis a cores Bastonetes (“Rod”) (75 a 150 milhões)) – sensíveis a baixo nível de iluminação
-
Computação Gráfica
© Julio Arakaki
Cores
7
Percepção de Cores
• As células Cone possuem 3 tipos = S, M & L:
– S (short wavelength): blue sensitive
– M (medium wavelength): yellow green sensitive
– L (long wavelength): red sensitive
• A Cor é a sensação derivada da combinação de todos os 3
tipos de células cone.
• A faixa de sensibilidade para o ser humano do comprimento de
onda é: 380nm 780nm
• S:M:L (1:20:40) os humanos são muitos mais sensíveis ao
vermelho do que ao azul.
-
Computação Gráfica
© Julio Arakaki
Cores
8
Combinando Cores
RGB CMYK
Subtrativo Aditivo
-
Computação Gráfica
© Julio Arakaki
Cores
9
Modelo RGB
Green
Red
Blue
(0,255,0) Yellow
(255,255,0)
Magenta
(255,0,255)
Cyan
(0,255,255) White
(255,255,255)
Black
(0,0,0)
Monitores
-
Computação Gráfica
© Julio Arakaki
Cores
10
Modelo CMYK
Green
Red
Blue
Yellow
Magenta
Cyan White
Black
Gráficas/Impressão
-
Computação Gráfica
© Julio Arakaki
Cores
11
Padrões de cinza
Green
Red
Blue
(0,0,0)
black
(255,255,255)
White
(128,128,128)
Medium Grey
-
Computação Gráfica
© Julio Arakaki
Cores
12
RGB para CMYK
B
R
G
1.0
1.0
1.0
Y
M
C
W
K vermelho
azul
preto
verde
amarelo
ciano
magenta
branco
1.0
1.0
1.0
Y
M
C
W
K
preto
amarelo
ciano
magenta
branco
verde
vermelho
azul
(r,g,b) (c,m,y)
(c,m,y) = (1-r, 1-g, 1-b)
-
Computação Gráfica
© Julio Arakaki
Cores
13
Modelo HSV
H S V Color
0 1.0 1.0 Red
120 1.0 1.0 Green
240 1.0 1.0 Blue
* 0.0 1.0 White
* 0.0 0.5 Gray
* * 0.0 Black
60 1.0 1.0 ?
270 0.5 1.0 ?
270 0.0 0.7 ?
Hue (coloração) Saturation Value
-
Computação Gráfica
© Julio Arakaki
Cores
14
Modelo HSV
-
Computação Gráfica
© Julio Arakaki
Cores
15
Espectro Eletromagnético
Vermelho 4.3 x 1014 hz (λ=780nm)
Violeta 7.5 x 1014 hz (λ=380nm)