Separador es un elemento de FlexiLayout que describe un separador vertical u horizontal.
Los elementos separador se marcan con
en el árbol de FlexiLayout.
El programa usa elementos Separador para buscar separadores. Considerará como candidatos aquellos objetos separador detectados durante el prerreconocimiento que queden completamente dentro del área de búsqueda de un elemento Separador o que se superpongan con ella.
Propiedades del elemento separador
Para abrir el cuadro de diálogo de Propiedades, haga clic con el botón derecho en el elemento del árbol de FlexiLayout y, en el menú contextual, seleccione Propiedades….
Haga clic en la pestaña separador para definir el objeto correspondiente.
La pestaña separador muestra las siguientes propiedades.
Si especifica tanto Longitud mínima como Longitud relativa mínima (%), el programa utiliza el criterio más estricto e ignora el otro.
Para estimar la longitud de un separador, haga clic en el objeto correspondiente de la imagen y consulte sus propiedades en la ventana Propiedades.
Por ejemplo, suponga que Longitud mínima = 300 (1 pulgada o 2,54 cm) y Longitud relativa mínima = 30 %. Si el ancho del área de búsqueda es de 21,0 cm (el ancho de una hoja A4), el programa busca separadores de más de 6,3 cm.
Penalty limit for length es el coeficiente mínimo por el que se puede multiplicar la calidad de la hipótesis como penalización por su longitud.
Cuando el programa calcula la calidad de una hipótesis, puede penalizarla por la longitud del separador: cuanto más largo sea el objeto separador, mayor será la calidad de la hipótesis.
La calidad máxima, 1, se asigna a un separador cuya longitud es igual a la del área de búsqueda. Cuando la longitud relativa del separador disminuye de 1 a 0, la calidad de la hipótesis disminuye en proporción directa de 1 al valor de Penalty limit for length.
Encaja completamente dentro del área de búsqueda
Encaja completamente dentro del área de búsqueda — Especifica que el separador debe encajar completamente dentro de su área de búsqueda. Desactive esta opción para encontrar separadores que se superpongan al área de búsqueda, como se muestra en la siguiente figura.
Grupo Space para separadores discontinuos
A veces, los separadores de las imágenes de documentos se distorsionan, se fragmentan o se inclinan debido a una impresión o un escaneo de baja calidad. Durante el prerreconocimiento, esto puede hacer que el programa detecte varios separadores en vez de uno solo.
El grupo Space contiene opciones que puede usar para indicar al programa cuándo debe incluir varios separadores en una sola hipótesis.
Si especifica tanto Longitud máxima como Longitud relativa máxima (%), el programa usa la menor de las dos distancias.
Consejos sobre los elementos separador
Los separadores no suelen tener posiciones fijas en los documentos no estructurados. Como son elementos de diseño opcionales, es posible que el diseñador decida no utilizarlos en absoluto. Por esta razón, los separadores rara vez se usan como elementos de referencia en FlexiLayouts.
La función más habitual de los separadores en los documentos es separar el texto de los campos adyacentes, por lo que las áreas de búsqueda de los elementos separador suelen ser pequeñas.
Si usa separadores como elementos de referencia, compruebe si se detectaron durante el prerreconocimiento.
Una vez finalizado el prerreconocimiento, confirme que el programa pueda detectar un separador en todas las imágenes de prueba.
Resalte los separadores
Haga clic en el botón
de la barra de herramientas. Revise cada imagen de prueba
Revise todas las imágenes de prueba y compruebe la ubicación de los separadores.
Esta comprobación es especialmente importante si los separadores son finos, ya que, en ese caso, su detección depende de la calidad de la imagen y de la configuración de escaneo.
Al crear elementos separador, preste atención al número de hipótesis que puede haber en el área de búsqueda del separador. Evite situaciones en las que varios objetos separadores queden dentro de la misma área de búsqueda y el FlexiLayout tenga un grupo que contenga varios elementos separador.En ese caso, el programa puede generar un número anormalmente grande de hipótesis al aplicar el FlexiLayout. Se puede generar una hipótesis para cada objeto, y el programa prueba todas las combinaciones posibles de hipótesis.Si es posible, minimice el número de hipótesis de los elementos separador limitando su área de búsqueda.