Escaneo de respuestas de opción múltiple del papel

Quiero crear un formulario que pregunte:

How much do you agree with the following sentences:

"Policy X is good"  
Disagree - Agree  
{Box1} {Box2} {Box3} {Box4} {Box5}

"Policy Y is good"  
Disagree - Agree  
{Box1} {Box2} {Box3} {Box4} {Box5}

"Policy Z is good"  
Disagree - Agree  
{Box1} {Box2} {Box3} {Box4} {Box5}

Quiero entregar esos formularios en papel. No quiero transferir manualmente los resultados del papel a mi computadora, sino poner todos los papeles en un escáner que verifica qué casillas están marcadas.

¿Existe algún software que facilite este proceso?

Esta es una muy buena pregunta. Lo formateé un poco y agregué algunas etiquetas más. Por cierto, ¿en qué plataforma debería ejecutarse su software? ¿O también podría usar un servicio web para eso?
¿Qué pasa con el precio? Y una vez que los resultados se escanean nuevamente, ¿qué quiere hacer con ellos: conteos, administración de usuarios, etc.? ¿Qué pasa con los tipos de preguntas: solo preguntas de respuesta única? ¿Cómo debe manejar el software las preguntas sin respuesta? Lea meta.softwarerecs.stackexchange.com/questions/336/…

Respuestas (1)

Si está interesado en crear una aplicación que pueda hacer esto, le recomiendo que consulte el SDK de reconocimiento de formularios de LEADTOOLS . Este SDK tiene bibliotecas C DLL y .NET para reconocimiento OMR. La interfaz .NET incluye una biblioteca de reconocimiento y procesamiento de formularios para definir un formulario como este y procesarlo. El SDK incluye soporte de escaneo, así como procesamiento de imágenes para corregir el sesgo y la limpieza de la imagen. Este SDK podría usarse para desarrollar una aplicación que pudiera calificar automáticamente las pruebas en este tipo de formato o procesar cuestionarios de opinión como parece que tiene.

Descargo de responsabilidad: soy un empleado de la empresa que escribió esta biblioteca.