Paso 2: Limpieza de imagen
Necesitamos manipulando objetos blancos como RoboRealm considera blanco píxeles como primer plano y negro como fondo. Los siguientes módulos utilizan esta hipótesis como base para su procesamiento. Para remediar esta situación estamos simplemente invertir la imagen. Utilizando el negativo
módulo. (imagen #1)
Ahora que las cifras son en el color correcto podemos seguir quitando todos los blobs (grupos de píxeles conectados) que son menores que 70 píxeles. La elección de 70 es en gran parte arbitraria pero debe ser un número donde se eliminan la mayoría de los más pequeños objetos insignificantes. El tamaño real naturalmente dependerá de su situación. (imagen #2)
Las cifras ahora aparecen más claramente pero debido a la poca luz original que la imagen fue tomada en la frontera de los dígitos no es muy suave. Para suavizar las cosas un poco utilizamos
el módulo de casco liso para redondear formas de los dígitos. (imagen #3)
Pero se dará cuenta que tenemos un problema bastante grande. Los dígitos se se dividen en dos gotas. Para coincidir mejor con blobs es necesario combinar los dígitos en una sola gota...