Detector de bordes
El operador de Kirsch o núcleo de brújula de Kirsch es un detector de bordes no lineal que encuentra la máxima fuerza de borde en unas pocas direcciones predeterminadas. Recibe su nombre en honor al científico informático Russell Kirsch .
Descripción matemática
El operador toma una única máscara de núcleo y la rota en incrementos de 45 grados a lo largo de las 8 direcciones de la brújula: N, NO, O, SO, S, SE, E y NE. La magnitud del borde del operador Kirsch se calcula como la magnitud máxima en todas las direcciones:
donde z enumera los núcleos de dirección de la brújula g :
- etcétera.
La dirección del borde está definida por la máscara que produce la máxima magnitud del borde.
Imágenes de ejemplo
Imagen filtrada con g (1)
Imagen filtrada con g (2)
Imagen filtrada con g (3)
Imagen filtrada con g (4)
Imagen filtrada con g (5)
Imagen filtrada con g (6)
Imagen filtrada con g (7)
Imagen filtrada con g (8)
Referencias
- Kirsch, R. (1971). "Determinación por ordenador de la estructura constituyente de imágenes biológicas". Computers and Biomedical Research . 4 (3): 315–328. CiteSeerX 10.1.1.161.956 . doi :10.1016/0010-4809(71)90034-6.