Aluno

571 palavras 3 páginas
Introdução ao Processamento Digital de Imagens
Prof.: Leonardo
Trabalho 2
Entrega: ?/05/2012

1. Desenvolva (não use as funções de convolução ou filtragem do MATLAB!) um sistema para efetuar a operação de convolução entre f e h, com offset: g = f*h+offset. O sistema deverá permitir que o usuário especifique a imagem f e, via interface gráfica ou arquivo com formatação específica, os valores dos elementos de h (n x m). Considere nulos os valores indefinidos de fi,j e hi,j.
2. Teste o sistema desenvolvido no item 1 com as seguintes máscaras convolucionais, sobre cada banda de imagens RGB e sobre a imagem convertida para níveis de cinza (banda Y), e explique os resultados. Cuidado com valores negativos ou superiores a 255 na imagem resultante. Compare com os resultados obtidos com a função conv2 do MATLAB.
a) Filtro de aguçamento (sharpness filter). Teste para diversos valores de
(parâmetros) inteiros positivos, incluindo, necessariamente, c = d = 1.

a1.

a2.
b) Filtros de detecção de bordas

c

e

d

b1.

b2.

b3.

b4.
c) Filtro de Relevo (emboss filter), com offset

c1.

c2.

c3.
d) Filtro gaussiano com parâmetro , truncado em [-5 , 5 ], normalizado para que a soma dos coeficientes do filtro (elementos da máscara) resulte em 1. Explique qual seria o efeito se a normalização não fosse efetuada.
e) Filtro da média M x N
3. Para uma imagem monocromática f, 512 x 512, 8 bits/pixel, compare o tempo de processamento para aplicação do filtro da média de duas maneiras: a) g 1 = MediaMxN(f), e (b) g2 = MediaMx1(Media1xN (f)). Faça para MxN = 3x3, 3x25, 25x3 e 25x25. Para cada caso, calcule o percentual de pixels nulos na imagem gd = round(|g1-g2|) e explique o resultado.
4. Repita o procedimento da questão 3 para o filtro mediana, e comente os resultados.
5. Explique os seguintes conceitos, implemente-os e teste-os:
a.Operador de Laplace para detecção de bordas

Relacionados

  • De aluno para aluno
    391 palavras | 2 páginas
  • aluno
    4204 palavras | 17 páginas
  • aluno
    14547 palavras | 59 páginas
  • aluno
    504 palavras | 3 páginas
  • Aluno
    4108 palavras | 17 páginas
  • aluno
    322 palavras | 2 páginas
  • Aluno
    2939 palavras | 12 páginas
  • aluno
    390 palavras | 2 páginas
  • Aluno
    867 palavras | 4 páginas
  • Aluno
    2387 palavras | 10 páginas