Analice las imágenes de un lote
1
Revise las imágenes del lote
2
Encuentre objetos que aparezcan una sola vez en la mayoría de las imágenes
Intente localizar visualmente objetos que estén presentes en la mayoría de las imágenes y que aparezcan solo una vez en cada una. Los elementos para esos objetos se crearán al inicio de la creación del FlexiLayout.
3
Encuentre un objeto identificador
Encuentre un objeto (o varios objetos) que pueda usarse como identificador. Puede ser el título o cualquier otro objeto que identifique de forma inequívoca que el documento pertenece a un tipo determinado. El objeto identificador debe estar presente en todos los documentos y, si es posible, reconocerse sin errores.Marque el elemento que describe el objeto identificador como un elemento obligatorio. Si no se puede encontrar el objeto correspondiente a este elemento, el emparejamiento de FlexiLayout se detiene, lo que significa que el documento no pertenece al tipo de documento descrito por el FlexiLayout.
4
Planifique el orden de los elementos
Considere el orden en el que creará los elementos y cómo se organizarán en el árbol de FlexiLayout. El orden de los elementos en el árbol determinará el orden en que se buscarán los objetos correspondientes en las imágenes.
5
Elija métodos de búsqueda para cada objeto
Considere los métodos que pueden usarse para encontrar cada uno de los objetos. En el FlexiLayout, estos métodos se describirán mediante las propiedades del elemento. Comience con los objetos más fiables, es decir, aquellos que están presentes en la mayoría de las imágenes y que no aparecen con demasiada frecuencia en una misma imagen. Más adelante pueden usarse como puntos de partida, o elementos de referencia, para buscar elementos menos fiables.Asegúrese de seleccionar los criterios de búsqueda más estrictos, para que pueda formularse la hipótesis más fiable.
6
Planifique los elementos de grupo
Considere agrupar algunos de los elementos en elementos de grupo. Los elementos de grupo resultan prácticos para probar partes del FlexiLayout que son independientes entre sí.Por ejemplo, un FlexiLayout compuesto por un total de 100 elementos puede incluir solo 3 elementos de grupo en el nivel más alto: el título, el cuerpo y la parte inferior del documento. Cada uno de estos tres elementos de grupo puede, a su vez, estar compuesto por elementos de grupo que describen partes más pequeñas del documento. Este anidamiento de elementos de grupo reduce el número de combinaciones de búsqueda posibles y facilita la depuración del FlexiLayout, ya que puede trabajar con cada parte del FlexiLayout de forma independiente.
