En morfología matemática , la transformación de acierto o error es una operación que detecta una configuración (o patrón) dada en una imagen binaria , utilizando el operador de erosión morfológica y un par de elementos estructurantes disjuntos . El resultado de la transformación de acierto o error es el conjunto de posiciones en las que el primer elemento estructurante encaja en el primer plano de la imagen de entrada, y el segundo elemento estructurante lo omite por completo.
En morfología binaria, una imagen se considera un subconjunto de un espacio euclidiano o de la cuadrícula de números enteros , para una dimensión d . Denotemos este espacio o cuadrícula por E.
Un elemento estructurante es una forma simple y predefinida, representada como una imagen binaria, utilizada para sondear otra imagen binaria, en operaciones morfológicas como erosión , dilatación , apertura y cierre .
Sean y dos elementos estructurantes que satisfacen . El par ( C , D ) a veces se denomina elemento estructurante compuesto . La transformación aleatoria de una imagen dada A por B =( C , D ) viene dada por:
donde es el complemento del conjunto A .
Es decir, un punto x en E pertenece a la salida de la transformada de acierto o error si C traducido a x encaja en A , y D traducido a x no encaja en A (se ajusta al fondo de A ).
La transformación de aciertos y errores utiliza pares de elementos estructurantes que están disjuntos. A continuación se muestran cuatro elementos estructurantes comunes que se utilizan en diversas operaciones morfológicas.
Los siguientes elementos estructurantes se pueden utilizar para encontrar diferentes puntos de esquina convexos en las imágenes.
Esta máscara identifica la esquina convexa inferior izquierda, donde los "1" indican la esquina y sus alrededores, los "0" representan el fondo y las "X" son condiciones indiferentes. Está diseñada para hacer coincidir patrones en los que el píxel de la esquina y los píxeles directamente adyacentes forman una configuración específica. Esto ayuda a localizar las esquinas convexas inferiores izquierdas en imágenes binarias.
Esta máscara identifica la esquina convexa superior izquierda, donde los "1" indican la esquina y sus alrededores, los "0" representan el fondo y las "X" son condiciones indiferentes. Está diseñada para hacer coincidir patrones en los que el píxel de la esquina y los píxeles directamente adyacentes forman una configuración específica. Esto ayuda a localizar las esquinas convexas superiores izquierdas en imágenes binarias.
Esta máscara detecta la esquina convexa superior derecha, con un patrón similar de "1" para la esquina y los alrededores, "0" para el fondo y "X" como condiciones de indiferencia. Está diseñada para hacer coincidir patrones donde el píxel de la esquina y los píxeles directamente adyacentes forman una configuración específica. Esto ayuda a localizar las esquinas convexas superiores derechas en imágenes binarias.
Esta máscara apunta a la esquina convexa inferior derecha, utilizando "1" para marcar la esquina y sus píxeles adyacentes, "0" para el fondo y "X" como condiciones de no importancia. Está diseñada para hacer coincidir patrones donde el píxel de la esquina y los píxeles directamente adyacentes forman una configuración específica. Esto ayuda a ubicar las esquinas convexas inferiores derechas en imágenes binarias.
Después de obtener las ubicaciones de las esquinas en cada orientación, podemos simplemente realizar la operación OR (OR lógico) en todas estas imágenes juntas para obtener el resultado final que muestra las ubicaciones de todas las esquinas convexas en ángulo recto en cualquier orientación.
Sea , y consideremos los ocho elementos estructurantes compuestos, compuestos de:
y las tres rotaciones de cada uno de ellos de 90°, 180° y 270°. Los elementos estructurantes compuestos correspondientes se indican con .
Para cualquier i entre 1 y 8, y cualquier imagen binaria X , defina
donde denota la diferencia teórica de conjuntos .
El adelgazamiento de una imagen A se obtiene iterando cíclicamente hasta la convergencia: