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

Пример 3. Шаг 7. Поиск заголовка поля Invoice Date, элемент kwInvoiceDate

Анализ тестовых изображений показывает:

  • Заголовок поля Invoice Date представлен коротким и очень распространенным словом Date.
    Следовательно, требуется максимально сузить область поиска.
  • Заголовок поля Date (в случае наличия на изображении этого поля) располагается очень близко к заголовку поля Invoice Number.

Чтобы создать элемент kwInvoiceDate:

  1. В составе элемента InvoiceHeader создайте элемент kwInvoiceDate (тип Static Text).
  2. Выберите вкладку Static Text.
  3. В поле Search text укажите значение искомого текста: Date.
  4. Оставьте значение свойства Max error percentage равным 30 (что для нашего 4-х буквенного слова означает ошибку не более чем в одной букве).
  5. Выберите вкладку Relations.
  6. На вкладке Relations укажите, что ключевые слова заголовка могут находиться только ниже заголовка поля Invoice Number, но не ниже чем на расстоянии 150 dot от его нижней границы:
    • Below элемента kwInvoiceNumber, Offset = 0.
    • Above нижней границы региона элемента kwInvoiceNumber, Offset = -150, Reference boundary = Bottom.

      Показать пример

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

  1. Выберите вкладку Advanced.
  2. Поскольку поле Invoice Date находится в левой половине по горизонтали, в поле Advanced pre-search relations задайте ещё одно дополнительные условия поиска:Искать объект изображения в левой половине страницы.На языке описания FlexiLayout данное условие выглядит следующим образом:
    LeftOf: PageRect.Left + PageRect.Width/2;
  3. Протестируйте изображения и убедитесь, что программа верно находит элемент на всех изображениях, где он присутствует.

11/10/2020 12:08:08 PM


Please leave your feedback about this article