# Soporte de Reconocimiento Óptico de Marcas (OMR)
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.
[[i:(Si 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.)]]
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 nota: Si 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 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 estructurados y visualmente atractivos.