Detección de bordes

Estos filtros intentan, mediante la aplicación de kernels, detectar bordes (límites) en la imagen y modificar esta para que estos bordes mantengan sus colores respectivos, mientras que el resto de la imagen se vuelve gris.

filtrado.img/es/filtro_bordes_es.png

Panel de Filtros. Detección de Bordes

Hay disponibles cuatro filtros de detección de bordes, todos con la misma interfaz y opciones, en la cual el usuario escoge un umbral en el rango 0-255, así como la posibilidad de activar el check de compare:

filtrado.img/es/Bordes.png

Ejemplo de filtro de Sobel

SOBEL

El filtro de Sobel detecta los bordes horizontales y verticales separadamente sobre una imagen en escala de grises. Las imágenes en color se convierten en RGB en niveles de grises. El resultado es una imagen transparente con líneas negras y algunos restos de color.

ROBERTS

Obtiene buena respuesta ante bordes diagonales. Ofrece buenas prestaciones en cuanto a localización. El gran inconveniente de este operador es su extremada sensibilidad al ruido y por tanto tiene pobres cualidades de detección.

PREWITT

Marca muy bien los bordes ya que sus matrices atacan estos desde ocho lados diferentes (este filtro consta de 8 matrices que se aplican pixel a pixel a la imagen).

FREICHEN

Pondera los píxeles vecinos en función de la distancia que lo separa del pixel donde estamos evaluando. Esto hace que no haya direcciones privilegiadas en la detección de los bordes.