Введение О программе Layout Studio Гибкие формы и их обработка Создание гибкого описания FlexiLayout
Новые возможности программы Layout Studio Установка, запуск и удаление программы Интерфейс программы Layout Studio Окно Batch Окно FlexiLayout Окно Classifier Окно Properties Окно Image Окно Hypotheses Окно Log Панели инструментов Строка состояния Главное меню программы Контекстные меню
Проект Проекты гибких описаний Проекты-классификаторы Работа с проектами Управление профилями улучшения изображений Защита гибкого описания/классификатора
Пакет изображений Добавление, просмотр и удаление изображений Работа с изображениями Сохранение изображений Удаление данных со страницы
Гибкое описание FlexiLayout Свойства гибкого описания FlexiLayout Варианты описания Глобальные константы Обучение гибкого описания
Многостраничное гибкое описание Поиск начала и конца документа с помощью элементов Header и Footer Наложение многостраничного гибкого описания Возможности Layout Studio, связанные с многостраничностью
Предраспознавание изображения Параметры предраспознавания Запуск предраспознавания. Просмотр результатов Анализ изображений
Элементы Создание, копирование и удаление элементов Обзор свойств элементов FlexiLayout Обязательные и необязательные элементы Свойства элементов, задающие параметры искомого объекта изображения Элементы Header и Footer Элемент Group (составной элемент) Элемент Labeled Field Элемент Line of Elements Элемент First Found Элемент Static Text Элемент Character String Элемент Paragraph Элемент Date Элемент Currency Элемент Phone Элемент Named Entity Элемент Separator Элемент White Gap Элемент Barcode Элемент Object Collection Элемент Region Элемент Table Элемент Repeating Group Элемент Stamp Элемент Signature
Область поиска элемента Задание области поиска Область поиска относительно других элементов Выбор повторяющейся группы в качестве опорного, исключаемого или Source элемента Генерация отношений элемента Обучение отступов отношений
Дополнительные условия поиска Advanced pre-search relations Advanced post-search relations Дополнительные условия поиска для Repeating Group Поиск и заменя строк в коде на закладках Advanced
Единицы измерения объектов Нечеткий интервал Использование баз данных и текстовых файлов Обучение элементов Браузер зависимостей элементов Блоки Создание, редактирование, удаление блоков
Работа с таблицами Блок Table Элемент Table Выбор табличного блока и задание параметров поиска столбцов таблицы Последовательность столбцов таблицы Заголовочная часть таблицы Итоговая часть таблицы Строки таблицы Особенности поиска многостраничных таблиц
Гипотеза, дерево гипотез Выдвижение гипотез Построение и оценка гипотез для элементов Элемент Static text Элемент Separator Элемент White Gap Элемент Barcode Элемент Character String Элемент Paragraph Элемент Date Элемент Object Collection Элемент Group Элемент Phone Элемент Currency Элемент Table Элемент Repeating Group Элемент Labeled Field Элемент Region Элемент Signature Элемент Stamp
Дерево гипотез Отладка гибкого описания Компиляция гибкого описания Наложение гибкого описания Эталонная разметка Эталонная сборка страниц в документы Именованные параметры Исключение элемента Тестирование элементов Резервное копирование гибкого описания
Классификация Введение Сценарии классификации Профили классификации Типы ошибок и баланс точности/полноты Параметры качества классификации Настройка классификации в FlexiLayout Studio Создание проекта классификации Загрузка документов для обучения Присвоение эталонных класов Обучение классификатора Статистика классификатора Тестирование классификатора Практические рекомендации по улучшению качества классификации Применение правил Экспорт классификатора
Экспорт Экспорт гибкого описания Экспорт классификатора Экспорт статистики классификации
Обработка неструктурированных документов во FlexiCapture и способы их идентификации Язык описания FlexiLayout Основные положения Лексические конвенции Зарезервированные ключевые слова Операции вызова функций Управляющие операторы Имена элементов, констант и переменных Определяемые пользователем свойства элемента Переменные Система координат и единицы измерения
Предопределенные типы Void Logic String Int Distance XCoordinate YCoordinate Real Quality Area ImageObjectType DateFormats DayFormatVariants MonthFormatVariants YearFormatVariants XInterval YInterval DistInterval Rect FuzzyRect RectArray Region ImageObjectSet TextTypes BarcodeTypes BarcodeOrientations RecognitionMode Direction HorSearchAreaBound VertSearchAreaBound Hypothesis HypothesisInstances TableBlock TableBlockColumn TableBlockColumnArray TableHypothesis TableHypColumn TableColumnType CurrencyPositionTypes PageInterval PageArea PageEdge Page SearchAreaPageSetType IntArray StringArray IntFuzzyInterval DistFuzzyInterval AreaFuzzyInterval TextRotations
Преобразование типов Предопределенные константы Предопределенные переменные Глобальные функции Функции для работы с именованными параметрами Функции раздела Advanced Pre-Search Relations Управление поиском Задание области поиска Виды условий, ограничивающих область поиска Геометрия области поиска Нечеткий прямоугольник Функции, ограничивающие область поиска Функции, формирующие нечеткий прямоугольник Отладочные функции, возвращающие информацию о заданной области поиска
Функции группы Nearest Функции раздела Advanced Post-Search Relations Управление качеством гипотезы
Задание свойств элемента Object Collection Character String Static Text Paragraph Separator White gap Barcode Date Currency Phone Table Repeating Group First Found Labeled Field Region
Гипотезы и их свойства Гипотеза элемента Object Collection Гипотеза элемента Character String Гипотеза элемента Static Text Гипотеза элемента Paragraph Гипотеза элемента Barcode Гипотеза элемента Date Гипотеза элемента Currency Гипотеза элемента Phone Гипотеза элемента Table Гипотеза столбца таблицы Гипотеза элемента Repeating Group Гипотеза элемента First Found Гипотеза элемента Labeled Field Гипотеза элемента Region Гипотезы всех типов элементов
Отладочная печать Советы и рекомендации Описание текстовых полей, содержащих буквы в рамках Поиск даты в случае хорошего и плохого распознавания Задание нескольких вариантов значений статического текста. Поиск статического текста со схожими значениями Исключение элементов с помощью Exclude Использование составных элементов для улучшения организации гибкого описания и поиска элементов Задание значений для поиска однострочных элементов Static Text Использование функции RestrictSearchArea для ограничения области поиска Поиск однострочных полей фиксированного или произвольного формата при разном качестве распознавания Использование функций Nearest и FuzzyQuality для поиска элементов Оптимизация поиска составного элемента Свойство Optional составного элемента Поиск цифровых строк Вспомогательный элемент с нулевой гипотезой – как средство упрощения гибкого описания
Приложение Горячие клавиши Свойства объектов изображения Поддерживаемые входные форматы Типы штрих-кодов Список поддерживаемых языков распознавания Пользовательские словари Алфавит, используемый в регулярных выражениях Расширенный язык регулярных выражений Диалоги Диалог Options Редактор нечеткого интервала Свойства элементов Вкладка General Static Text Separator White Gap Barcode Character String Paragraph Date Object Collection Phone Currency Repeating Group Вкладка Columns Вкладка Order Вкладка Header Вкладка Footer Вкладка Rows Вкладка Label Вкладка Field Position Вкладка Field Вкладка Search Constraints Вкладка Relations Вкладка Advanced Вкладка Advanced for All Instances Вкладка Errors
Лицензионный договор с конечным пользователем Как купить программу ContentCapture Технологии других компаний Обучение на примерах Пример 1 Шаг 1: Создание нового проекта Шаг 2: Добавление изображений в пакет Шаг 3: Настройка свойств гибкого описания Шаг 4: Предраспознавание Шаг 5: Просмотр изображений и результатов предраспознавания Шаг 6: Предварительный анализ Шаг 7: Выбор элемента для идентификации формы Шаг 8: Проверка обнаружения идентификационного элемента Шаг 9: Корректировка свойств идентификационного элемента Шаг 10: Элемент, описывающий имя планеты Шаг 11: Элемент PlanetNameHeader Шаг 12: Элемент PlanetName Шаг 13: Проверка нахождения поля, содержащего имя планеты Шаг 14: Описание поля Your Planet Name. Блок PlanetName Шаг 15: Описание поля Name Шаг 16: Описание поля Your spaceship number Шаг 17: Описание поля Date you arrived at the Earth Шаг 18: Описание поля Your identity number on the party Шаг 19: Описание поля Произвольный текст Шаг 20: Описание поля Your photo in fancy dress Шаг 21: Экспорт гибкого описания Шаг 22: Подключение гибкого описания к определению документа в программе ContentCapture
Пример 2 Шаг 1: Создание нового проекта Шаг 2: Добавление изображений в пакет Шаг 3: Настройка свойств шаблона Шаг 4: Предраспознавание Шаг 5: Просмотр изображений и результатов предраспознавания Шаг 6: Создание идентификационного элемента Шаг 7: Проверка нахождения заголовка формы, соответствующего идентификационному элементу Шаг 8: Выбор элемента для продолжения настройки Шаг 9: Описание поля Receipt # Шаг 10: Описание поля Receipt #. Элемент Receipt Шаг 11: Описание поля Receipt #. Элемент ReceiptNumber Шаг 12: Описание поля Receipt #. Блок ReceiptNumber Шаг 13: Описание поля Receipt Name Шаг 14: Описание поля Ingredients Шаг 15: Описание полей Cooking Time и Cooking Description Шаг 16: Создание элемента CookingTimeHeader Шаг 17: Создание элемента CookingTime Шаг 18: Описание месторасположения блока CookingTime Шаг 19: Создание элемента InvertedHeader Шаг 20: Описание поля Cooking Description Шаг 21: Создание элемента Serves Шаг 22: Создание элемента Portions Шаг 23: Описание поля Cooking Description Шаг 24: Описание месторасположения блока CookingDescription Шаг 25: Гибкое описание готово
Пример 3 Шаг 1. Предварительные настройки Шаг 2. Просмотр изображений и результатов предраспознавания Шаг 3. Блоки Шаг 4. Анализ изображений и определение последовательности поиска элементов и групп элементов Шаг 5. Поиск заголовка поля Delivery Address, элемент kwDeliveryAddress Шаг 6. Поиск заголовка поля Invoice Number, элемент kwInvoiceNumber Шаг 7. Поиск заголовка поля Invoice Date, элемент kwInvoiceDate Шаг 8. Описание поля Invoice Number, элемент InvoiceNumber Шаг 9. Описание поля Invoice Date, элементы grDate, InvoiceDate и InvoiceDateAsString Шаг 10. Описание составного элемента grAddress Шаг 11. Поиск правой границы поля Delivery Address, элемент wgAddressRight Шаг 12. Описание поля Delivery Address, элемент DeliveryAddress Шаг 13. Продолжаем анализ изображений Шаг 14. Поиск вспомогательного горизонтального сепаратора, элемент hsTableHeaderTop Шаг 15. Анализ критериев поиска для заголовков столбцов таблицы. Составной элемент TableHeader Шаг 16. Поиск заголовка столбца Quantity, элемент kwQuantity Шаг 17. Поиск заголовка столбца UnitPrice, элемент kwUnitPrice Шаг 18. Поиск заголовка столбца Total, элемент kwTotal Шаг 19. Поиск заголовка столбца Sales, элемент kwSales Шаг 20. Описание группы Footer, элемент Footer Шаг 21. Описание итоговой части таблицы, элемент kwFooter Шаг 22. Описание заголовка полей Total, элемент kwTotal Шаг 23. Поиск заголовка поля Country, элемент kwOrigin Шаг 24. Описание поля Country, элемент Country Шаг 25. Поиск полей TotalQuantity и TotalAmount, элементы TotalQuantity и TotalAmount Шаг 26. Поиск табличного элемента, элемент InvoiceTable Шаг 27. Экспорт гибкого описания и подключение его к определению документа ContentCapture
Пример 4 Шаг 1. Создание нового проекта Шаг 2. Просмотр изображений и результатов предраспознавания Шаг 3. Блоки Шаг 4. Анализ изображений и определение последовательности поиска Шаг 5. Header документа, описание группы InvoiceHeader Шаг 5.1 Поиск заголовка поля Invoice Number, элемент Шаг 5.2 Поиск заголовка поля Delivery Address, элемент Шаг 5.3 Поиск заголовка поля Invoice Date, элемент kwInvoiceDate Шаг 5.4 Описание поля Invoice Number, элемент InvoiceNumber Шаг 5.5 Описание поля Invoice Date, элементы grDate, InvoiceDate и InvoiceDateAsString Шаг 5.6 Описание поля Delivery Address, элементы grAddress, wgAddressAbove, DeliveryAddress
Шаг 6. Footer документа, описание группы InvoiceFooter Шаг 6.1 Поиск заголовка столбца Product Total, элемент ExtraTag Шаг 6.2 Поиск заголовка столбца Description, элемент AddTag Шаг 6.3 Описание итоговой части документа, элемент LongFooter Шаг 6.4 Описание итоговой части документа, элемент ShortFooter Шаг 6.5 Описание итоговой части документа, элемент TextFragment
Шаг 7. Описание заголовков столбцов таблицы, группа TableHeader Шаг 7.1 Поиск заголовка столбца Designation, элемент kwDesignation Шаг 7.2 Поиск заголовка столбца ExtraQuantity, элемент ExtraQtyTag Шаг 7.3 Поиск заголовка столбца Quantity, элемент kwQuantity Шаг 7.4 Поиск заголовка столбца UnitPrice, элемент kwUnitPrice Шаг 7.5 Поиск заголовка столбца Total, элемент kwTotal Шаг 7.6 Поиск заголовка столбца Reference, элемент kwReference Шаг 7.7 Поиск заголовка столбца Sales, элемент kwSales Шаг 7.8 Поиск заголовка столбца Unit, элемент kwUnit
Шаг 8. Поиск табличного элемента, элемент InvoiceTable Шаг 9. Поиск поля TotalAmount, описание составного элемента SumGroup Шаг 9.1 Поиск заголовка поля Total Amount, элемент kwTotal Шаг 9.2 Описание поля Total Amount, элемент TotalAmount
Шаг 10. Поиск поля Company, описание составного элемента CompanyGroup, описание элемента Company Шаг 11. Экспорт гибкого описания и подключение его к определению документа ContentCapture Техническая поддержка Глоссарий