lunes, 4 de julio de 2016

Color Images to Bitonal (BinarizeBradley Algorithm)

Recientemente tuve que implementar una algoritmo para convertir imágenes en colores a blanco y negro (bitonal). El framework AForge.net tiene una librería muy completa para procesamiento de imágenes, sin embargo, está bajo licencia LGPLv3 y no siempre podemos hacer uso de ella en todos los proyectos.

Dejo un enlace a mi propia implementación del algoritmo BinarizeBradley bajo licencia MIT.

El código es una implementación en C# del algoritmo descrito en el siguiente Paper: Adaptive Thresholding Using the Integral Image by Derek Bradley and Gerhard Roth.

Algunas imágenes de prueba: