Foros del Web » Soporte técnico » Ayuda General »

busco como programar [OCR] para corregir tests automáticamente

Estas en el tema de busco como programar [OCR] para corregir tests automáticamente en el foro de Ayuda General en Foros del Web. La entrada del programa sería una foto de un test (un modelo de test ya concreto), y la salida sería dar las respuestas que fueron ...
  #1 (permalink)  
Antiguo 19/07/2018, 17:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 171
Antigüedad: 14 años
Puntos: 1
busco como programar [OCR] para corregir tests automáticamente



La entrada del programa sería una foto de un test (un modelo de test ya concreto), y la salida sería dar las respuestas que fueron incorrectas.


¿Que lenguajes de programación o programas harían falta?
  #2 (permalink)  
Antiguo 23/07/2018, 18:12
 
Fecha de Ingreso: enero-2004
Ubicación: Ciudad de México
Mensajes: 476
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: busco como programar [OCR] para corregir tests automáticamente

Hola.

Si tu test, es parecido a la imagen de tu post (es decir, tachar o rellenar cuadros u ovalos), lo que necesitas es un OMR (Optical Marks Recognition), no un OCR.

OCR es para texto, para marcas, es un OMR.
  #3 (permalink)  
Antiguo 24/07/2018, 10:12
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.035
Antigüedad: 11 años, 7 meses
Puntos: 1328
Respuesta: busco como programar [OCR] para corregir tests automáticamente

Y bueno lo puedes hacer con cualquier lenguaje que tenga capacidad de procesar imagenes (la mayoria), aquí hay un ejemplo con python: https://github.com/rbaron/omr

Saludos
__________________
Grupo Telegram Docker en Español
  #4 (permalink)  
Antiguo 25/07/2018, 11:23
 
Fecha de Ingreso: noviembre-2005
Mensajes: 171
Antigüedad: 14 años
Puntos: 1
Respuesta: busco como programar [OCR] para corregir tests automáticamente

oh, gracias!


¿Hay algo más complejo que eso de Python? (Y Java lo domino algo más, pero no veo nada en Java de OMR)

Ya que me interesa que lea cruces. Y la posibilidad de que el alumno corrija una respuesta (por ejemplo, tachando del todo la casilla con la cruz incorrecta, y poniendo una nueva cruz en la que crea correcta)

Última edición por congrio7; 25/07/2018 a las 11:53
  #5 (permalink)  
Antiguo 02/08/2018, 10:31
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.035
Antigüedad: 11 años, 7 meses
Puntos: 1328
Respuesta: busco como programar [OCR] para corregir tests automáticamente

Mas complejo que python? Si cualquier cosa es más compleja. Si quieres algo en java este es el primer resultado de google: http://www.cse.iitd.ernet.in/~aseth/...oj/README.html

Y lo de las cruces se puede hacer pero vas a tener que investigar un algoritmo y hacerlo desde cero, y me temo que será bastante más complejo, ya que justamente la idea del los circulos es para facilitar la lectura por maquina.

Si quieres hacerlo desde cero empiezate a leer sobre computer vision, a lo mejor openCV.
__________________
Grupo Telegram Docker en Español

Etiquetas: corregir, ocr, tests
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:35.