introduction to computer graphics - puc-sp jarakaki/cgpi/04_cores.pdf · pdf file rgb...

Click here to load reader

Post on 04-Oct-2020

0 views

Category:

Documents

0 download

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)