MÁSCARAS DE KIRSCH.
 

    Se denominan máscaras de Kirsch al siguiente conjunto:
 
 

 
     
h1
 
h2
 
 
   
 
     
h3
 
h4
 
 
   
 
     
h5
 
h6
 
 
   
 
     
h7
 
h8

    La imagen final se obtiene hallando el máximo de la convolución de la imagen inicial con cada una de las máscaras (resultados parciales). Este valor permite obtener una información de la magnitud del borde, mientras que el índice de la máscara empleada representa la orientacion del borde.

    La convolución de la imagen con la máscara puede originar valores superiores a los de la imagen inicial, que pueden desvirtuar los resultados obtenidos. A tal fin, y siempre que no existan saturaciones en la imagen (por ejemplo, se permiten valores superiores a 255), se suele dividir el resultado final por la mitad de la suma de los valores absolutos de la máscara (en este caso es igual a 15). Si existen saturaciones en la imagen (por ejemplo, cualquier valor superior a 255 se convierte en 255) es conveniente dividir la imagen inicial por dicho número antes de convolucionarla con la máscara.