1. Prova Computação Gráfica 2000/2 12+13/02/2001 Justifique todos os cálculos e todas as respostas! Seja breve e rigoroso nos passos lógicos e/ou matemáticos. Não é permitido o uso de calculadoras “sofisticadas” para multiplicação de matrizes, etc.. Prove os seus passos, não adivinhe! Boa prova! MODELOS DE CORES EM IMAGENS DIGITAIS (4 Pontos) 1. Quantifique (valores de cada componente normalizados entre zero e um) no modelo RGB e HSV as seguintes cores: a.) preto, b.) branco c.) azul escuro pastel (somente em HSV), d.) cinzento 50%, e.) verde puro claro. Ajuda: A seqüência dos tons (Hue) no modelo HSV é: Vermelho, Amarelo, Verde, Cyan, Azul, Magenta. Se houver livre escolha de uma componente, marque com “*”. 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 ? Na conversão da imagem para uma imagem colorida com tabela, 4. Qual é o tamanho mínimo T=2t, t N da tabela para abrigar todas as cores da imagem? 5. Seja t=2. Qual seria a representação de cores mais fiel relativa à imagem original, i.e. como é que é a tabela? Ajuda: Considere as cores da imagem no espaço das componentes variáveis e faça uma quantificação de cores. TRANSFORMAÇÕES AFINS DE DUAS DIMENSÕES (6 Pontos) Use coordenadas homogêneas em todos os cálculos! (Vetores e pontos que normalmente se representam por colunas, aqui são representadas por linhas). 1. Quais são todas as transformações afins não compostos possíveis (excluindo deslizamento) que transformam o ponto (2,1) para o ponto (-2,-1)? Ajuda: Faça a hipótese sobre a transformação e verifique! 2. Especifique a forma geral da matriz que muda a escala em relação a um ponto fixo (xs,ys). Ajuda: Decomponha a transformação. 3. Determine a matriz de transformação afim que reduz a área do retângulo R = {(1,1), (5,1), (5,3), (1,3)} pela metade sem mudar a forma e sem alterar a posição do centro. Ajuda: Podia-se usar o resultado da pergunta anterior. 4. Qual é a matriz de transformação que reflete o ponto (x,y) em relação a linha y=x+2?