Canny

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (689 palavras )
  • Download(s) : 0
  • Publicado : 29 de maio de 2012
Ler documento completo
Amostra do texto
Processamento Digital de Imagens

DETECTOR DE BORDAS

Aluno:

CURITIBA
2011

Sumário
1 INTRODUÇÃO............................................................................................................ 3
2 ALGORITMO CANNY ................................................................................................ 3
3 IMPLEMENTAÇÃO VIA MATLAB............................................................................ 6
4 COMPARAÇÃO DE RESULTADOS ...................................................................... .8
3 CONCLUSÃO.............................................................................................................. 8
3 REFERÊNCIAS ........................................................................................................... 8 1 INTRODUÇÃO
Em uma imagem, as bordas são o resultado de alteração de luz –
mudanças em alguma propriedade física ou espacial de superfícies iluminadas.
Grande parte das técnicas de detecção debordas usam operadores
diferenciais de primeira ou segunda ordem e utilizam algum tipo de suavização
da imagem e somente depois realizam a operação di ferencial. Por este fato, as
bordas fracaspodem ser atenuadas, pois neste local o constraste é pequeno.

2 ALGORÍTMO CANNY
O algorítmo Canny foi desenolvido a partir de trabalhos de Marr e Hildreth.
Este detector de bordas é um operadorgaussiano de primeira derivada que
suaviza os ruídos e então localiza as bordas. Para desenvolver este algoritmo,
primeiramente é necessário estudar bordas ideais, cuja representação pode ser
feita porfunções em uma dimensão. Este não é um modelo exato, mas
representa muito bem os efeitos causados pelos ruídos.

Considerando
expressar:

a

função

a primeira derivada é:

e a segundaderivada é:

gaussianica

em uma

dimensão, podemos

A figura abaixo mostra os gráficos das funções de Gauss (a), a primeira
derivada (b) e a segunda derivada (c).

(a)

(b)

(c)

As...
tracking img