10 de enero de 2011

Umbral adaptable

En esta entrada voy a mostrar la función Adaptive Threshold Que traduce como umbral adaptable. Esta es muy parecida a su hermana threshold con la diferencia de que su nivel de umbral es auto-ajustable. Su principal uso es cuando queremos filtrar imágenes que tienen alta luminosidad en algunos puntos.

En el libro esta bastante bien explicado las caracteristicas del Adaptive Threshold por lo que voy a pasar a mostrar el resultado y el codigo en python del ejemplo que se muestra en esa sección. La idea es mostrar una imagen en escala de grises, binarizarla por medio de un threshold y de un adaptive threshold y asi poder obervar las diferencias.

Resultado:

Imagen Original en escala de grises

Imagen binarizada por medio de la función threshold

Imagen binarizada por medio de la función adaptive threshold


Codigo:

La verdad este codigo es muy simple por lo que no es necesario la explicación en los codigos. Simplemente se le agrego una nueva función que es el adaptive threshold, el cual es muy simple de usar.

Lo mejor para poder entender completamente los codigos es hacerlos uno mismo, depurarlos y probar mucho.


No hay comentarios:

Publicar un comentario