Práctica 4

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

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 mathworks.com


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 (wafer1.tif).

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.

También podría gustarte