Reconocer plantillas de marcas OMR en .NET

Categoría del blog: Forms processing.NET

21.05.2025

Para crear una plantilla de formulario de documento, es necesario escanear la imagen de un formulario sin rellenar y definir plantillas de campo en ella. A menudo, un formulario de documento contiene marcas OMR independientes o tablas de marcas OMR.

Para definir la plantilla de marca OMR, utilice el ratón para seleccionar la región de la marca OMR en la imagen de la plantilla de formulario. Para definir la plantilla de tabla de marca OMR, utilice el ratón para seleccionar la región de la tabla de marca OMR en la imagen de la plantilla de formulario y especifique las distancias entre las celdas de la tabla.

Si hay muchas marcas OMR, entonces tendrás que usar el mouse para seleccionar muchas regiones en la imagen de plantilla, lo que lleva mucho tiempo.

Al darnos cuenta del problema, agregamos al complemento VintaSoft Forms Processing .NET la funcionalidad para la búsqueda y creación automática de plantillas de marca OMR en la región de plantillas de formulario de documento, lo que simplificó significativamente el proceso.
Ahora, la herramienta visual Vintasoft.Imaging.FormsProcessing.FormRecognition.UI.VisualTools.FormFieldTemplateEditorTool busca marcas OMR en la región seleccionada de la imagen de la plantilla de formulario si la propiedad FormFieldTemplateEditorTool.IsFieldTemplateAutomaticBuildingEnabled está establecida en "True". Puede evaluar rápidamente la funcionalidad creada con la aplicación de demostración "VintaSoft Forms Processing Demo".

Si desea detectar automáticamente una marca OMR rectangular/elíptica en una imagen de plantilla en la aplicación "VintaSoft Forms Processing Demo", debe seguir estos pasos:

Si desea detectar automáticamente una tabla que consta de marcas OMR rectangulares/elípticas en una imagen de plantilla en la aplicación de demostración "VintaSoft Forms Processing Demo", debe seguir estos pasos: