Академический Документы
Профессиональный Документы
Культура Документы
Miguel Orellana
1
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
2
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
3
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
Objetivo:
Estudio de las distintas máscaras para reducción del ruido en una imagen digital
Alcance:
Se detallan las distintas funciones de Matlab que permitirán reducir el ruido en una
imagen digital y el efecto que producen sobre ella.
1. Operaciones de suavizado
Su objetivo es reducir el ruido y/o los efectos que se puedan presentar en una
determinada imagen como consecuencia de su captura, digitalización, deterioro,
transmisión, etc. Su aplicación es muy necesaria antes de la aplicación de un
detector de bordes.
Existe gran variedad de algoritmos que permiten la reducción del ruido. En el
presente laboratorio solamente veremos algunos filtros lineales.
2. Filtros Lineales
En este tipo de filtros se realiza una operación de convolución entre la imagen a
ser filtrada y una máscara. El principal inconveniente de éstas técnicas es el
enturbiamiento que se produce en la imagen, provocando el difuminado de los
bordes, por lo que tiene que ser utilizados con cierta precaución. Veamos, a
continuación, algunos de estos tipos de filtros.
2.1 Filtro de la Media
Dada una imagen f (i, j), el procedimiento consiste en generar una nueva
imagen g (i, j) cuya intensidad para cada pixel se obtiene promediando los
valores de intensidad de los pixeles f (i, j) incluidos en un entorno de vecindad
pre definido.
En Matlab la función que permite realizar el filtro de la media es: imfilter.
4
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
5
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
6
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
7
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana
8
PDI – Sede Norte [Escriba aquí] Ing. Miguel Orellana