1 - Informática

Propaganda
UFES - CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA
Prof. Thomas W. Rauber
1ª Prova (2ª versão)
Computação Gráfica 2004/2
Justifique todos os cálculos e todas as respostas! Seja breve e rigoroso nos passos
lógicos e/ou matemáticos. Prove os seus passos, não adivinhe! Boa Prova!
MODELOS DE CORES EM IMAGENS DIGITAIS (3 Pontos)
1. Descreve as seguintes cores o mais exato possível: RGB: (1/3,0,1/3), (1/3,1/3,1);
HSV: (5/6,1,1), (1/3,1/3,1/3), (2/3,1,0). Ajuda: A seqüência da matiz (Hue) no
modelo HSV é: Vermelho, Amarelo, Verde, Ciano, Azul, Magenta.
Considere uma imagem digital com uma altura de três pixels e uma largura de quatro
pixels no modelo RGB com uma a resolução da intensidade R=2n, n  N igual para
cada componente (veja abaixo).
(1,4,4) (2,4,4) (2,4,4) (6,4,2)
(6,4,5) (7,4,6) (6,4,7) (6,4,2)
(5,4,6) (2,4,4) (1,4,4) (6,4,2)
2. Quantos bytes de memória ocupa a imagem, se n=8 ?
3. Quantas cores diferentes existem, se n=3 ?
4. Na conversão da imagem para uma imagem colorida com tabela qual é o tamanho da
tabela (= número de cores na tabela) mínimo T=2t, t  N para abrigar todas as cores
da imagem?
TRANSFORMAÇÕES AFINS DE DUAS DIMENSÕES (5 Pontos)
Use coordenadas homogêneas em todos os cálculos!
1.Aplique uma rotação de –60 ao ponto (-1,0) em torno do eixo que passa pelo ponto
de pivô (-1,2).
2. Especifique a forma geral da matriz que rotaciona em relação a um ponto fixo (xp,yp).
Ajuda: Decomponha a transformação.
3. Seja a transformação de um sistema de coordenadas SC3 para um sistema de
coordenadas SC2 dada pela matriz M3←2 = T(-2,3) R(-45°) e sejam M4←2 = T(-3,-3)
R(60°) e M1←4 = R(-30°) T(1,-3). Calcule a matriz que transforma de SC3 para SC1,
i.e. M3←1. Ajuda: Mi←j ·Mj←k = Mi←k, Mi←j-1 = Mj←i.
4.Qual é a matriz de transformação que reflete o ponto (x,y) em relação à linha
y=x+2?
PostScript - SINTAXE E SEMÂNTICA (2 Pontos) – SC=sistema de coordenadas;
M=matriz de modelagem; (x y)(i) = coordenada no SC i .
a
.
)
b
.
)
1. Seja /quadrado{...}def um procedimento que desenha um quadrado. Desenhe a figura
a) sem usar um outro tipo de objeto como por exemplo linha.
2. Sejam /circ{...}def e /quad{...}def procedimentos que desenham um círculo e um
quadrado. Desenhe o objeto na figura b).
Download