Soporte de Reconocimiento Óptico de Marcas (OMR)

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronOCR lee texto impreso y manuscrito de PDFs, imágenes y documentos escaneados. Aún no detecta marcas como casillas de verificación marcadas, burbujas llenas o botones de radio seleccionados. Esa capacidad es el Reconocimiento Óptico de Marcas (OMR), una tecnología separada del reconocimiento de caracteres que proporciona IronOCR.

Qué Hace OMR

OMR detecta la presencia o ausencia de una marca en un área predefinida de un formulario, sin leer ninguna letra o número. Es el enfoque estándar para diseños como:

  • Exámenes de opción múltiple
  • Casillas de verificación de encuestas
  • Boletas de votación
  • Formularios de retroalimentación

Donde OCR devuelve caracteres (Z, 9), OMR devuelve un booleano: una zona está llena o no lo está. Decisiones típicas que toma:

  • Si una casilla de verificación está marcada.
  • Qué burbuja (D) está llena.
  • Si un botón de radio está seleccionado.
  • Cómo un usuario marcó el formulario usando bolígrafo, lápiz u otra entrada no digital.

OMR funciona mejor cuando el diseño del formulario es conocido y consistente, con zonas claramente definidas para cada marca.

OMR vs OCR

Las dos tecnologías resuelven problemas diferentes y a menudo se necesitan juntas en el procesamiento de formularios.

  • Propósito: OCR lee y convierte texto; OMR detecta la presencia de una marca.
  • Output: OCR produces characters; OMR produce un booleano seleccionado/no seleccionado.
  • Uso típico: OCR maneja facturas, documentos y libros; OMR maneja encuestas, exámenes y listas de verificación.
  • Requisitos de entrada: OCR se adapta a fuentes de texto y escritura a mano; OMR necesita diseños limpios con casillas de verificación definidas.
  • Técnica subyacente: OCR se basa en la segmentación de caracteres y el procesamiento del lenguaje; OMR se basa en el escaneo de áreas geométricas y umbralización.

Estado actual en IronOCR

IronOCR no admite oficialmente OMR. La biblioteca se especializa en el reconocimiento de texto y la lectura de diseño, y la detección de marcas es un paradigma diferente que no está disponible directamente hoy en día.

La demanda de la función ha ido aumentando constantemente a través de los boletos de clientes y solicitudes de características.

Hoja de Ruta

El equipo de IronOCR ha registrado múltiples solicitudes de características para OMR y está evaluando la mejor manera de llevar la detección de casillas de verificación y botones de opción a la biblioteca. El desarrollo del soporte para OMR está en la hoja de ruta, pero aún no se ha lanzado.

Por favor notaSi OMR es importante para tu flujo de trabajo, contacta al soporte de Iron Software con tu caso de uso específico para que pueda vincularse al ticket de desarrollo.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 6,136,090 | Versión: 2026.7 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronOcr
ejecuta una muestra y observa cómo tu imagen se convierte en texto buscable.