Russian (Русский) - Change language

Формирование и оценка гипотез для элемента типа Group

Объединение некоторого набора элементов в группу, т.е. в составной элемент, позволяет при формировании гипотез последующих элементов рассматривать этот набор подэлементов как единое целое, имеющее собственную завершенную гипотезу (реально состоящую из гипотез подэлементов), а значит, и оценку качества всей группы в целом. Перебор возможных сочетаний гипотез подэлементов между собой происходит внутри группы, а в дальнейшем в формировании гипотез последующих элементов участвует только заданное число лучших гипотез группы.

Замечание. Все дерево элементов целиком представляет собой один составной элемент, лучшая гипотеза которого и содержит результат наложения гибкого описания.

Составной элемент позволяет написать ограничение на область поиска, общее для всех подэлементов. Область поиска конкретного подэлемента будет вычисляться как пересечение области поиска, заданной в самом подэлементе, и области поиска всей группы, в составе которой подэлемент находится.

Внимание! Область поиска составного элемента и некоторого его подэлемента могут не пересекаться. Из-за обнуления области поиска подэлемент не найдется. Поэтому для составного элемента рекомендуется задавать только простые отношения, например, "Above: PageRect.Top + PageRect.Height/2;" (искать элемент в верхней половине изображения), или не задавать их вовсе.

Сформированная гипотеза элемента Group имеет следующие свойства:

Свойство Описание
Element name Указывается полное имя элемента.
Page Указывается номер страницы, на которой был найден элемент.
Surrounding rect Указываются координаты описывающего прямоугольника, содержащего регион гипотезы.
Width Ширина региона гипотезы.
Height Высота региона гипотезы.
Detected Указывается, был ли найден объект изображения, соответствующий элементу (True), или сформирована нулевая гипотеза (False).
From the best path Указывается, принадлежит ли найденная гипотеза к лучшему пути в дереве гипотез (True) или нет (False).
Pre-search quality Указывается качество гипотезы, с которым она удовлетворяет свойствам элемента, заданным явно или с помощью Advanced pre-search relations.
Post-search quality Указывается качество гипотезы, с которым она удовлетворяет условиям, заданным с помощью Advanced post-search relations.
Chain quality Указывается текущее качество участка цепочки поиска от первого подэлемента текущей группы до данного включительно. Качество цепочки вычисляется перемножением качеств всех подэлементов цепочки. Данный показатель позволяет сравнивать конкурирующие цепочки между собой.

Подробнее:

Свойства элемента Group, задающие параметры искомого объекта

Область поиска элемента

Дополнительные условия поиска

12/1/2020 7:04:05 AM


Please leave your feedback about this article