Procesamiento Matematica Con Robert
Procesamiento Matematica Con Robert
Procesamiento Matematica Con Robert
Donde el vector G apunta en la dirección de variación máxima de f en el
punto (x,y) por unidad de distancia con la magnitud y dirección dadas por
Una práctica habitual es aproximar la magnitud del gradiente con valores
absolutos
Cualquiera de las ecuaciones (2) y (3) se puede utilizar para obtener la
magnitud del gradiente, ya que va en relación a un determinado umbral, si
el valor de la magnitud supera el umbral este punto se considera como un
borde.
Para calcular la derivada en (1) se pueden utilizar las diferencias de
primer orden entre dos pixeles adyacentes, estos es:
Esta es la forma más elemental de obtener el gradiente en un punto.
Para obtener el gradiente de una imagen se puede observar en la siguiente
relación como podemos obtener los bordes de la misma.
Donde T es un valor de umbral no negativo, solo los pixeles de borde que
excedan el valor de T se consideran importantes.
Operadores de Sobel
Los operadores de Sobel al igual que los operadores de gradiente tienen la
tarea de suavizar la imagen de tal manera que se elimina un poco de ruido
de la imagen si es que lo tiene, por lo consiguiente se puede desaparecer
falsos bordes.
Para dicha tarea existen 2 mascaras de 3x3, una para el gradiente
horizontal Gx y una para el gradiente vertical Gy, que se utilizan como
operadores de Sobel figura 1. A partir de eso las derivadas basadas en los
operadores de Sobel son:
Donde los valores de Z en la figura 1 son los pixeles evaluados por las
máscaras en cualquier localización de la imagen. Para obtener los valores del
gradiente de la imagen se utilizan las expresiones 6, con lo que la magnitud
se puede obtener con la expresión 2 y 3. Con esas expresiones obtenemos el
valor del gradiente en dichos pixeles, para obtener el siguiente valor, las
máscaras se mueven al pixel siguiente, es decir, la nueva posición. Una vez
que se ha obtenido la magnitud del gradiente, se puede decir si un pixel es
un borde o no, con la expresión 5, obteniendo una imagen binaria en la
salida.
Coeficientes Sobel
Operador de Roberts
Ejemplo Roberts
El operador de Roberts a diferencia de los dos anteriores, solo marca dos
puntos en cada mascara, es más simple y funciona bastante bien para
imágenes binarias.
Coeficientes Roberts
Ejemplo Roberts