Al entrenar FlexiLayouts, tenga en cuenta las siguientes consideraciones:
- El programa usa imágenes del conjunto de entrenamiento para entrenarse. Puede agregar imágenes al conjunto de entrenamiento en cualquier momento antes de generar un FlexiLayout. El conjunto de entrenamiento debe contener al menos 3 páginas.
- Solo puede editar los elementos estáticos de una alternativa de layout. Todas las alternativas de un FlexiLayout tienen los mismos campos.
- Si la página contiene campos o elementos estáticos sin marcar al editar una alternativa de layout, el FlexiLayout se aplicará automáticamente a la página. Los nuevos bloques de campo detectados de esta manera se agregarán al FlexiLayout, mientras que las regiones de campo existentes no se modificarán.
- Si agrega bloques a un FlexiLayout existente, estos bloques no aparecerán en el modo de entrenamiento. Puede crear estos bloques con el comando Initialize Fields By Blocks del menú contextual del FlexiLayout.
Creación de FlexiLayouts en el modo de entrenamiento
- Cree un proyecto nuevo o abra un proyecto existente que ya contenga un FlexiLayout.
- Cambie al modo de entrenamiento haciendo clic en el botón
o seleccionando Training Mode en el menú Training. - En el panel Lote:
- Realice el prerreconocimiento de las imágenes (seleccione todas las imágenes, haga clic con el botón derecho sobre ellas y, en el menú contextual, haga clic en Pre-Recognize, o abra el menú Lote y haga clic en Pre-Recognize).
- Haga doble clic en cualquier imagen para abrirla. Revise los resultados del reconocimiento y especifique los campos y elementos estáticos que desea usar para entrenar el FlexiLayout.
- En la ventana Training:
- Seleccione una alternativa de layout en la lista desplegable Reference Alternative o cree una nueva.
- Si desea generar automáticamente los elementos de referencia, deje habilitada la opción Auto references. Si esta opción está deshabilitada, tendrá que especificar los elementos de referencia .
- Si la opción Auto references está deshabilitada, los elementos de referencia generados automáticamente se agregarán a la lista Static elements y sus posiciones se marcarán en las páginas. Puede eliminar los elementos innecesarios o agregar otros nuevos. Si la opción Auto references está habilitada, los elementos agregados manualmente se eliminarán.
- El contenido de la ventana Training depende de si la opción Auto references está habilitada o deshabilitada. Si está deshabilitada, la ventana Training contendrá dos áreas: el área Fields, con una lista de campos, y el área Static elements, con una lista de elementos estáticos. Si la opción Auto references está habilitada, en la ventana Training solo estará presente el área Fields.
- Marque en la página las áreas de los campos y los elementos estáticos en la ventana Image:
- Use la herramienta Create Block
para marcar áreas de bloques en la imagen. Los nombres de los bloques que haya marcado aparecerán en la lista Fields. - Use la herramienta Create Element
para marcar las áreas de los elementos estáticos. Los nombres de los elementos marcados aparecerán en la .
- Use la herramienta Create Block
-
El programa usa el texto reconocido cerca de los campos y elementos marcados para generar sus nombres. Estos nombres aparecerán en negrita cuando se detecte el área del campo o elemento en la página.
- Las herramientas Create Block y Create Element se pueden usar al ver un Reference Layout o Difference Layout, pero la herramienta Create Element solo está disponible cuando los elementos de referencia se crean manualmente.
-
También puede usar comandos del menú contextual para marcar campos y elementos estáticos en la imagen. Use la herramienta Draw Location
para marcar un campo o elemento, haga clic con el botón derecho en el área marcada y luego haga clic en el comando que desee en el menú contextual.
- Después de terminar de marcar los campos y los elementos estáticos, agregue las páginas al conjunto de entrenamiento seleccionándolas en la columna Usado para entrenamiento de la ventana Lote.
- Haga clic en Predecir layout preliminar en el menú contextual de las imágenes.
- Compruebe si los campos y elementos se han detectado correctamente en todas las imágenes del lote y corrija el marcado cuando sea necesario. Agregue al conjunto de entrenamiento todas las páginas en las que el programa no haya detectado campos o elementos.
Los elementos que no estén presentes en la página pueden marcarse como tales. Para ello, haga clic en No presente en el menú contextual de un elemento, haga clic en el botón
o haga clic con el botón central del ratón en el área del elemento de la imagen. Los nombres de los elementos marcados como no presentes se mostrarán tachados.
El estado de las páginas se indica mediante iconos en la columna Estado del layout de entrenamiento:
No hay elementos marcados
Indica que no se ha marcado ningún campo ni elemento de referencia en la página.
Hay elementos sin marcar
Algunos campos o elementos de referencia no se han marcado en la página, o no todos los elementos sin marcar se han marcado como no presentes.
Hay un elemento obligatorio sin marcar
No se ha marcado un elemento obligatorio en la página.
Todos los elementos están marcados
Todos los elementos se han marcado en la página o se han marcado como no presentes.
No se ha establecido ninguna clase de referencia
No se ha especificado la clase de referencia de la página de entrenamiento.
- Haga clic en el botón
para generar la alternativa de layout. Si el proyecto utiliza más de una alternativa de referencia, especifique qué alternativas de layout desea actualizar.
Entrenar FlexiLayouts durante la depuración
Opciones del modo de entrenamiento
- cualquier elemento no marcado
- elemento no marcado seleccionado
- Predecir el layout automáticamente al navegar (botón
)
- Reemplazar las regiones de campo existentes en la predicción por lote
- Crear identificadores durante la generación crea automáticamente identificadores para la alternativa de layout que se está entrenando (consulte la sección Identificadores de este artículo para obtener más detalles).
Identificadores
Los identificadores son características distintivas de los documentos que pueden utilizarse para clasificarlos como pertenecientes a un tipo específico. Algunos ejemplos de identificadores son palabras y frases distintivas, valores específicos de códigos de barras y separadores. Cuando entrene una alternativa de layout, el programa reunirá un conjunto de palabras que aparezcan con frecuencia en los documentos que pertenecen a esa alternativa de layout y no aparezcan en otros tipos de documentos. Los identificadores de las alternativas de layout se almacenan en el grupo Identificadores, que está marcado como obligatorio. Este grupo incluye una lista de elementos del tipo texto estático, cada uno de los cuales contiene una palabra que solo aparece en los documentos que pertenecen a la alternativa de layout. No se pueden crear relaciones entre grupos de identificadores.Botones de la Toolbar
Botones de la Toolbar
| Botón | Descripción |
|---|---|
| Activa o desactiva el modo de entrenamiento. | |
| Crea un campo y marca su área. | |
| Crea un elemento y marca su área. | |
| Dibuja un área. | |
| Edita un área existente. | |
| Elimina un área. | |
| Crea alternativas de layout a partir de páginas del conjunto de entrenamiento. | |
| Genera automáticamente campos a partir de las áreas existentes en el FlexiLayout. | |
| Marca el elemento seleccionado como no presente en la página. | |
| Marca un elemento como obligatorio. |
