Pregunta

¿Conoce cualquier fuente abierta (básicos) abierta implementaciones de un programa de OCR para FPGA ya sea en C o en el HDL? ¿Dónde puedo encontrarlos?

Gracias

¿Fue útil?

Solución

Como dice Philippe anterior, tendrá que encontrar un algoritmo y luego puerto que a su FPGA.

nunca he oído hablar de un motor OCR de código abierto para el hardware especializado y he estado usando OCR desde 1997, cuando había algunas máquinas europeas (CGK) con OCR en el hardware. En ese momento se trasladaron la parte posterior de OCR en el software.

Se puede encontrar algo aquí.

También es necesario encontrar un algoritmo que se adapte a los tipos de imágenes que desea leer. Algunas de las preguntas que hay que preguntarse:

  • ¿Está leyendo una fuente de tamaño fijo?
  • ¿Está leyendo un paso fijo o fuente proporcional?
  • ¿Está procesando en B / N o en color?
  • ¿Qué resolución o imágenes DPI está trabajando?
  • ¿Es necesario eliminar el ruido o el color de fondo o realizar umbral?
  • ¿Las imágenes necesitan corrección de inclinación?
  • ¿Cuántos caracteres se puede pedir? 0-9 única o la totalidad alfabeto?
  • ¿Qué tan rápido que necesita ser?
  • ¿Qué tan precisa que no necesita ser?
  • ¿Es el texto en el mismo lugar o localizados al azar? Si al azar, ¿cómo encontrar las zonas de texto?

Si sus necesidades son bastante simples, entonces puede salirse con algunos si la idea en el enlace CodeProject. Escribir un buen motor de OCR comercial ha tomado muchas compañías de años de trabajo y siguen siendo puesta a punto para mejorar la precisión vs velocidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top