Operadores morfológicos são usados para manipular a forma e a estrutura de objetos em imagens digitais.
Trabalham com base na geometria dos objetos.
Atuam geralmente sobre imagens binárias (preto e branco) ou tons de cinzento.
Ferramenta fundamental usada nos operadores morfológicos.
É uma pequena máscara (ex: 3x3, 5x5, 7x7) que percorre a imagem.
Define a vizinhança que será considerada ao processar cada píxel.
O tamanho do kernel deve ser maior que o ruído que se quer eliminar.
Expande as regiões de primeiro plano (valor 255).
Adiciona píxeis às bordas dos objetos.
Preenche pequenos buracos dentro das formas.
Regra prática: se qualquer píxel da vizinhança é de primeiro plano, o centro também será.
Aplicações:
Preencher falhas
Juntar objetos próximos
Tornar objetos mais espessos
Encolhe as regiões de primeiro plano.
Remove píxeis das bordas dos objetos.
Elimina objetos pequenos ou ruídos isolados.
Regra prática: se houver qualquer píxel de fundo na vizinhança, o centro será removido.
Aplicações:
Reduzir ruído
Separar objetos colados
Afinar contornos
É uma erosão seguida de uma dilatação.
Remove pequenas regiões e saliências sem afetar muito a forma geral.
Aplicações:
Eliminação de ruído fino
Separação de objetos conectados por pontes finas
É uma dilatação seguida de uma erosão.
Fecha buracos e ligações dentro de objetos.
Aplicações:
Preenchimento de falhas
Conexão de bordas próximas
Valores são 0 (fundo) e 255 (objeto).
Operações morfológicas seguem lógica booleana.
Dilatação: o valor central se torna o máximo da vizinhança.
Erosão: o valor central se torna o mínimo da vizinhança.
Também é possível fazer abertura e fecho, da mesma forma que nas imagens binárias (combinação de erosão/dilatação).
Operação | Efeito Visual |
---|---|
Dilatação | Expansão dos objetos, preenchimento de buracos |
Erosão | Afinamento dos objetos, remoção de ruído pequeno |
Abertura | Suaviza os contornos e remove saliências pequenas |
Fecho | Preenche buracos internos e conecta componentes próximos |
Conceito | Definição Técnica |
---|---|
Operador morfológico | Técnica para modificar a forma das regiões da imagem |
Elemento estruturante | Máscara usada para aplicar a operação localmente |
Dilatação (binária) | Adiciona píxeis à forma (expansão) |
Erosão (binária) | Remove píxeis da borda (contração) |
Abertura | Erosão seguida de dilatação |
Fecho | Dilatação seguida de erosão |
Dilatação (tons de cinzento) | Substitui valor pelo máximo da vizinhança |
Erosão (tons de cinzento) | Substitui valor pelo mínimo da vizinhança |