<< Назад
Основные возможности ABBYY FlexiCapture Studio
Интерфейс
- Удобная визуальная среда для создания, тестирования и редактирования описания структуры гибких форм FlexiLayout.
- Визуализация процесса разработки гибкого шаблона FlexiLayout: выделение цветом блоков и элементов в зависимости от типа и состояния (найден/не найден), возможность просматривать элементы и блоки в режиме включения/отключения.
- Дерево для просмотра и редактирования блоков и элементов FlexiLayout, их свойств.
- Дерево гипотез с отображением качества гипотез и связи элементов дерева гипотез и объектов на форме.
- Варьируемые размеры и взаимное месторасположение окон, опция drag&drop для перемещения и копирования элементов гибкого шаблона FlexiLayout.
Технологии
- Уникальная технология описания структуры гибких форм, результат многолeтних исследований и практического опыта компании ABBYY.
- Использование в процессе разработки FlexiLayout признанных лучшими в мире технологий распознавания ABBYY.
Проект и изображения форм
- Импорт изображений форм в формате TIFF, JPEG, PCX, DCX, PNG, BMP и PDF.
- Предварительное распознавание документа для определения всех объектов типа текст, разделитель, баркод, рисунок.
- Распознавание печатного текста на 172 языках, написанного печатными буквами от руки на 91 языке, а также всех популярных видов баркодов (EAN13, EAN8, Check Code 3, Check Interleaved 25, Code 39, Code 128, IATA-25, Codabar, UPCA, UPCE, Code93, UCC-128. )
Объекты FlexiLayout
- Два уровня описания структуры гибкого шаблона FlexiLayout – уровень элементов и уровень блоков.
- Пять типов блоков для ввода данных в ABBYY FormReader или ABBYY FineReader Engine: текстовые блоки, баркоды, метки, картинки и таблицы.
- Использование простых элементов (статический текст, разделитель, просвет, штрихкод, цепочка символов, цепочка слов, объект изображения, дата) и составных элементов (сочетание (AND-элемент)).
Создание FlexiLayout
- Задание характеристик элемента в зависимости от типа. Указание возможных значений или диапазона значений этих характеристик.
- Определение геометрического расположения элемента на форме с использованием абсолютных ограничений на координаты элемента или правил расположения элементов друг относительно друга.
- Возможность продвинутого описания элементов с помощью языка FlexiCapture, который позволяет определять свойства элемента с использованием условных операторов, а также управлять процессом поиска элементов, например, задать условие «не искать данный элемент» или «прекратить наложение гибкого шаблона FlexiLayout».
- Установка развитых взаимосвязей между элементами для определения их взаимного расположения, например, задание области поиска одного элемента относительно другого (справа, слева и т.д.), указание ближайшего элемента или отмена поиска одного из взаимоисключающих друг друга элементов при нахождении другого и т.д.
- Два способа определения месторасположения блока – через указание совпадающего с ним по расположению элемента или с помощью мета-языка FlexiCapture.
- Создание гипотезы – предположения, что найденные элементы соответствует заданному описанию – по совокупности элементов, а не по отдельному полю.
- Расчет качества гипотезы (оценка соответствия найденного элемента описанию), учёт штрафа за невыполнение условий поиска.
- Использование понятия нулевой, то есть ненайденной, гипотезы. Позволяет сделать присутствие элемента на изображении необязательным или, наоборот, задать условие, что если элемент не находится, FlexiLayout не накладывается, а значит, этот документ относится к другому типу.
- Дерево гипотез для сравнения результатов поиска элементов и выбора наилучшего по качеству гипотезы. Визуализация связи элементов гибкого шаблона FlexiLayout и вариантов поиска в дереве гипотез.
- Классификация и визуальное отображение гипотез в зависимости от типа элемента и результата поиска (гипотеза найдена/не найдена).
Отладка FlexiLayout
- Проверка корректности FlexiLayout – сохраняется ли иерархия элементов (описание элемента должно ссылаться только на элементы, расположенные выше по дереву) и правильно ли написаны выражения с помощью языка описания гибких форм FlexiCapture.
- Сравнение результатов наложения FlexiLayout с эталонной разметкой – отмеченным вручную реальным расположением блоков, поиск ошибочно найденных и ошибочно ненайденных областей
- Возможность сохранить результаты текущего наложения в качестве эталонной разметки и, поправив ошибки наложения, получить «правильный» вариант эталонной разметки для этой страницы быстрее, чем при разметке вручную.
- Пошаговый процесс усовершенствования FlexiLayout, возможность добавить «свежие» образцы форм и продолжить редактирование и отладку, а также сохранить FlexiLayout и при необходимости к нему вернуться.
Экспорт FlexiLayout
- Экспорт FlexiLayout из FlexiCapture Studio в системы FormReader 6.5 и FineReader 7.1 Engine в виде *.afl -файла.
Защита программы
- Защита программы с помощью аппаратного и софтверного ключей.
Информация о системных требованиях
<< Назад