eliminar colores de la imagen

Estoy en el proceso de OCR de datos de identificaciones y licencias de conducir, pero encuentro que las decoraciones a menudo muy coloridas interfieren con la calidad de OCR. Me gustaría poder eliminar todos los colores que no son casi negros de una imagen y reemplazarlos con blanco. Puedo escribir un pequeño programa que haga esto a nivel de píxel por píxel, pero probablemente haya alguna herramienta por lotes o biblioteca (Java) que pueda hacer esto mucho mejor y me impida escribir analizadores para todo tipo de formatos.

¿Alguna sugerencia?

preguntado el 12 de junio de 12 a las 21:06

Ver y buscar Umbral -

Esperaba una referencia a alguna biblioteca existente. -

1 Respuestas

El mejor método que he encontrado es usar Photo Editor Online (http://pixlr.com/editor). Es genial para hacer páginas para colorear para niños. Después de guardar una imagen, ábrala en PEO y haga clic en la pestaña "Filtro". Desplácese hasta la parte inferior de eso y seleccione "Buscar bordes". A continuación, la imagen cambiará de color. A continuación, haga clic en "ajuste" y desplácese hacia abajo hasta "invertir" y haga clic en eso. ¡Voila! Guarde el contorno de su imagen. Si las líneas son demasiado claras, puede insertar la imagen en MS Word, entrar en el modo de edición de imágenes y disminuir el contraste.

Respondido el 05 de enero de 13 a las 15:01

Hay muchos buenos programas que pueden hacer esto, pero la parte "por lotes" era bastante importante. Por ahora he escrito un programa Java personalizado para hacer esto. - cerveza

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.