Saltar al contenido principal
Separador es un elemento de FlexiLayout que describe un separador vertical u horizontal. Los elementos separador se marcan con Icono del elemento separador 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

Haga clic en la pestaña separador del cuadro de diálogo de propiedades para describir el objeto correspondiente. Para abrir el cuadro de diálogo de propiedades, haga clic con el botón derecho en el elemento del árbol de FlexiLayout y seleccione Properties… en el menú contextual.
Captura de pantalla de la pestaña separador del cuadro de diálogo de propiedades de un elemento separador en ABBYY FlexiLayout Studio.
  • Orientation — Establece la orientación de un separador (vertical u horizontal).
  • Min length — Establece la longitud mínima de un separador, medida en unidades de medida definidas por el usuario. Los objetos con una longitud menor se ignoran. Puede estimar la longitud de un separador haciendo clic en el objeto correspondiente de la imagen y consultando sus propiedades en la ventana Properties.
  • Max length — Establece la longitud máxima de un separador, medida en unidades de medida definidas por el usuario. Los objetos con una longitud mayor se ignoran.
  • Min relative length (%) — Establece la longitud relativa mínima de un separador. Es un número entre 0 y 100. La longitud relativa de un separador se calcula como [longitud del separador]/[longitud del área de búsqueda a lo largo del separador]. Los objetos con una longitud relativa menor se ignoran.
    Si especifica tanto Min length como Min relative length (%), el programa usa el criterio más estricto e ignora el otro.
Por ejemplo, supongamos que Min length = 300 (1 pulg. o 2.54 cm) y Min relative length = 30 %. Si el ancho del área de búsqueda es de 21.0 cm (el ancho de una hoja A4), el programa buscará separadores de más de 6.3 cm.
  • Penalty limit for length — 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.
DiagramaFórmula
Diagrama de la longitud relativa de un separador, calculada como L dividida entre L0.Longitud relativa = L/L0
Diagrama de la calidad de la hipótesis que disminuye linealmente a medida que la longitud relativa de un separador baja de 1 a 0.[Calidad] = ( 1 – [Penalización mínima por longitud] ) * [Longitud relativa] + [Penalty limit for length].

(La calidad cambia linealmente de 1 para una longitud relativa de 1 a [Penalización mínima por longitud] para una longitud relativa de 0.)
  • Fits entirely within search area — 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.
Captura de pantalla de un separador que se superpone a su área de búsqueda en lugar de encajar completamente dentro de ella, en ABBYY FlexiLayout Studio.

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.
Captura de pantalla de un separador distorsionado detectado como varios fragmentos de separador discontinuos durante el prerreconocimiento.
El grupo Space contiene opciones que puede usar para indicar al programa cuándo debe incluir varios separadores en una sola hipótesis.
  • Longitud máxima — La distancia máxima entre dos objetos separadores que pueden incluirse en una sola hipótesis y considerarse un único separador.
  • Longitud relativa máxima (%) — La distancia relativa máxima entre dos objetos separadores que pueden incluirse en una sola hipótesis y considerarse un único separador. La distancia relativa se calcula de la siguiente manera: [distancia entre fragmentos de separador]/[longitud total del separador].
    Si especifica tanto Longitud máxima como Longitud relativa máxima (%), el programa usa la menor de las dos distancias.
  • Desplazamiento ortogonal — La distancia relativa máxima entre dos objetos separadores paralelos (medida sobre una línea perpendicular) que pueden incluirse en una sola hipótesis y considerarse un único separador.

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, debe comprobar si se detectaron durante el prerreconocimiento. Para asegurarse de que el programa pueda detectar un separador en todas las imágenes de prueba, una vez finalizado el prerreconocimiento, haga clic en el botón Botón Mostrar separadores de la barra de herramientas para resaltar los separadores; a continuación, 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. Intente evitar situaciones en las que haya varios objetos separadores 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, porque 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.