of 19 /19
Computação Gráfica (Aula 3) Prof. Alex [email protected]

Computação Gráfica (Aula 3) Prof. Alex [email protected]

Embed Size (px)

Text of Computação Gráfica (Aula 3) Prof. Alex [email protected]

  • Slide 1
  • Computao Grfica (Aula 3) Prof. Alex [email protected]
  • Slide 2
  • Computao Visual Recordando da primeira aula...
  • Slide 3
  • Processamento de Imagens Envolve as tcnicas de transformao de imagens em que tanto a imagem de partida quanto a imagem resultado apresentam-se sob uma representao visual; As transformaes visam, em geral, melhorar as caractersticas visuais da imagem, como aumentar o contraste, foco, reduzir rudos e distores. Recordando da primeira aula...
  • Slide 4
  • Anlise de Imagens Busca obter a especificao dos componentes de uma imagem a partir de sua representao visual. Extrao de caractersticas para Viso de Robs Recordando da primeira aula...
  • Slide 5
  • Sntese de Imagens Ocupa-se da produo de representaes visuais a partir das especificaes geomtrica e visual de seus componentes; uma das sub-reas mais difundidas e geralmente confundida com a prpria computao grfica rea de CAD usa sntese de imagens Recordando da primeira aula...
  • Slide 6
  • CAD A palavra CAD (Computer Aided Design) se refere ao processo de se utilizar um computador para auxiliar no projeto dos mais variados produtos com maior qualidade, rapidez e preciso. Sistemas CAD podem funcionar de forma integrada a sistemas CAM (Computer Aided Manufacturing) que disponibilizam recursos para a transformao do produto projetado no sistema CAD em cdigos de controle das mquinas responsveis pela manufatura do mesmo. Atualmente, sistemas CAD/CAM sofisticados fazem parte de um conjunto maior de programas denominado de sistema de gerenciamento de produo industrial (Management Information System, MIS), cuja funo gerenciar todas as etapas de produo. Recordando da primeira aula...
  • Slide 7
  • OpenGL DEFINIO: API grfica 3D muito utilizada no desenvolvimento de aplicaes Multimdia. Para tanto possui um conjunto de centenas de funes que fornecem Acesso a praticamente todos os recursos do hardware de vdeo. VANTAGEM: Multiplataforma e Freeware DESVANTAGEM: Somente trabalha a parte grfica.
  • Slide 8
  • Matemtica e CG, por qu? Parametrizao Clculo Vetorial Transformaes Afins
  • Slide 9
  • Parametrizao
  • Slide 10
  • Considera-se por simplicidade uma curva plana genrica dada pela funo y = F(x). Portanto, a funo y = F(x) a forma convencional de representao da curva. A forma paramtrica da curva considera as coordenadas de um ponto genrico P(x, y) dadas por: x = f(t) #A.1# y = g(t) #A.2# Ou seja, as coordenadas de cada ponto da curva so funes de uma varivel independente t, denominada parmetro.
  • Slide 11
  • Parametrizao y = 2x + 1 1- Equao2- Equao Parametrizada 3- Grfico Considerando f(t)=t x = t y = 2t + 1
  • Slide 12
  • Parametrizao Considerando f(t) = t 3 + 1 x = t3 + 1 y = 2 (t 3 + 1) + 1 ou y= 2 t 3 + 3 y = 2x + 1 1- Equao2- Equao Parametrizada 3- Grfico ?
  • Slide 13
  • Parametrizao Considerando f(t)=10t x=10t; y=30 sen(10t) + 100; Senoide x = x0 + r sen t y = y0 + r cos t Circunferncia
  • Slide 14
  • Clculo Vetorial Atravs da Distncia de Manhattan
  • Slide 15
  • Clculo Vetorial Atravs da Distncia Euclidiana
  • Slide 16
  • Transformaes Afins
  • Slide 17
  • Transformaes Afins (Translao) P' = P + T 1- Descrio2- Frmula 3- Exemplo ou x'= x + dx e y' = y + dy (1)
  • Slide 18
  • Transformaes Afins (Escala) 1- Frmula 2- Exemplo ou x' = sx x y' = sy y
  • Slide 19
  • OpenCV Eyes Web