PRÁCTICA 4
PROCESAMIENTO DE IMAGEN Y VÍDEO
Paula Ríos Sánchez
8. Detección de bordes mediante filtrado
en el dominio espacial
a) Utiliza un operador basado en un filtro de paso alta para la detección de
los contornos de los granos de arroz de la imagen de la figura 26.
Imagen original
SOBEL Va a detectar bordes en los puntos en los que el gradiente de la
imagen (I) es máximo usando la aproximación de Sobel de la
derivada.
Va a detectar bordes en los puntos en los que el gradiente I es
PREWITT máximo usando la aproximación de
Prewitt de la derivada.
Detecta bordes buscando los máximos locales del gradiente de I. La
CANNY función edge calcula el gradiente usando la derivada de un filtro
gaussiano. Este método usa dos umbrales para detectar bordes
intensos y débiles, e incluye los bordes débiles en la salida si están
conectados a bordes intensos.
Definiciones sacadas de [Link]
b) Detecta los bordes horizontales de la imagen de la figura 26 aplicando un
filtro de paso alta.
Ejemplo detección de bordes horizontal
En este caso vamos a
tener un umbral de 0.12,
debemos tener un umbral suficientemente alto para que no detecte
ruido. Observamos que este umbral puede encajar mejor o peor
dependiendo de la imagen.
B=J>0.12 -> si la suma de intensidades es mayor que eso lo detecta como un borde sino no.
El filtro funciona pasándolo por
cada uno de los píxeles:
c) Detecta los bordes verticales de la imagen de la figura 29 ([Link]).
Ejemplo detección de bordes vertical
d) Aplica un filtro de pasa alta a la imagen de la figura 31 y muestra la imagen
resultante.
9. Realzado de imágenes mediante filtrado
a) Acentúa (perfila) los contornos a la imagen de la figura 31.
¿QUÉ HACE UNSHARP? Mejora la nitidez de cada uno de los
bordes de la imagen,
es una buena opción para imágenes de
Las zonas de los bordes van a ser distintos de 0
y se intensificará el contraste baja calidad en contraste.
Es un filtro de mejora de contraste de
desenfoque.
Imagen original Imagen restaurada
Usamos el filtro sharp de Matlab en las imágenes incrementando el contraste en los bordes.
En las zonas más o menos uniformes presenta la intensidad. Observamos como ha mejorado
el contaste y la nitidez de la imagen aumentando la calidad de la misma.
b) Añade ruido gaussiano a la imagen de la figura 31 y a continuación restaura
y realza la imagen resultante.
c) Realza la imagen de la figura 26 utilizando un filtro lineal.
d) Realza la imagen ecualizada de la espina dorsal (figura 22(a)) utilizando la
imagen de bordes.
e) Mejora la imagen de un insecto (figura 40) realzando sus bordes
horizontales.