Está en la página 1de 5

CODIGO DE BINARIZACION

Los pixeles de una imagen en escala de grises pueden tener valores de 0 y 255 siendo el
color negro el valor de 0 y el blanco el valor de 255.
Matlab trabaja con umbrales que caen en el rango de 0 a 1 utilizando el 0 para
representar al negro y el 1 para representar al banco.
El comando proporcionado en Matlab para llevar a cabo la binarizacion sería el
siguiente: im2bw(imagen,umbral), donde el primero sería la imagen a binarizar y el
segundo seria el rango del umbral, comprendido entre 0 y 1, mostramos el siguiente
ejemplo en este fragmento de código:

CODIGO DE ESQUELETIZACION
Para la obtención del esqueleto se utilizará el algoritmo propuesto por Zhang84
A continuación, podemos ver el algoritmo en MatlaB:
Esta figura muestra un ejemplo de la firma con su esqueleto:
CODIGO DE PUNTOS BORDE
A partir del esqueleto de la imagen, podemos obtener el número de puntos borde y
puntos de intersección usando las definiciones. Esta característica se obtuvo utilizando
la técnica de correlación. La máscara utilizada se muestra en la figura:

Para obtener el número de puntos borde, contabilizamos el número de pixeles que, al


aplicarles la máscara, se obtuvo como resultado 2. Por su parte, para obtener el número
de puntos de intersección, contabilizamos aquellos pixeles que, al aplicarles la máscara,
se obtuvo un resultado mayor o igual que 4. A continuación se lista el código de MatLab
utilizado para obtener el número de puntos borde a partir del esqueleto de una imagen:

A continuación, se muestra el código de MatLab utilizado para obtener el número de


puntos de intercepción a partir del esqueleto de una imagen:

CÓDIGO DE LA ENTROPÍA
La entropía se calculó utilizando el comando entropy proporcionado por el Image
Processing Toolbox de MatLab. A continuación, se muestra un ejemplo del uso del
comando entropy:
WAVELETS DE PUNTOS BORDE
Debido a la dificultad de automatizar la detección de puntos iniciales y finales de los
diferentes trazos de una firma, en el presente proyecto se utilizan los punto borde
obtenidos en la etapa de extracción de características. De entre ellos, se toman cinco;
uno por cada esquina y uno central (el que se encuentre más cercano al centro de la
firma). Para ilustrar esto, la figura muestra la imagen del esqueleto 68 de una firma
seguida por la imagen en escala de grises mostrando los puntos bordes a tomar en
cuenta:

También podría gustarte