Извлечение текста из изображений, как часть процесса

Вы можете извлекать текст из изображений с использованием технологии оптического распознавания символов (OCR) и сохранения этого текста в отдельном поле в качестве части процесса. Затем вы можете выполнить поиск этого текста в базе знаний.

Для получения информации о совместном использовании этой функции с возможностью заполнения коллекции Поиск в базе знаний внутри процесса для работы функции Ivanti SnapIT см. Руководство по управлению статьями знаний. Функция Ivanti SnapIT дает пользователям возможность загрузить изображение сообщения об ошибке и автоматически получить лучшее решение, обнаруженное в базе знаний для данной ошибки.

Настройка действий программы распознавания текста (OCR)

Используемая технология распознавания текста (Abbyy), располагается в облаке, и вы должны оформить подписку и зарегистрировать учетную запись на сайте abbyy.com для того, чтобы ваша организация могла ее использовать. Затем вам необходимо создать приложение на веб-сайте Abbyy для использования с ПО Service Desk или Asset Manager и добавить данные этой учетной записи в системные настройки на консоли.

Для получения дополнительной информации о конфигурации системных настроек для распознавания текста см. раздел Параметры прикладного интерфейса распознавания текста.

После конфигурации системных настроек приложения OCR вы можете настроить объект и атрибуты, которые будут использоваться для хранения изображения и извлеченного из него текста.

Для настройки действий приложения OCR:

  1. В Дизайнере объектов откройте объект, который нужно использовать в функции распознавания текста.
    Например, Управление инцидентами\Инцидент.
  2. Выберите имя объекта вверху дерева Атрибуты и затем на панели Свойства рядом с элементом Действия нажмите значок три точки.
    Появится диалог выбора действия.
  3. В списке Доступные элементы выберите OCR, а затем щелкните Стрелка вправо.
    Элемент OCR переместится в список Выбранные элементы.
  4. Нажмите OK и сохраните изменения.
    Новый атрибут с именем Статус OCR будет добавлен в объект. Этот атрибут будет использоваться для записи запросов OCR. Его значения - 0 = нет, 1 = успешно, 2 = ошибка.
    Кроме того, будет создано новое действие с именем Извлечь текст, которое вы сможете использовать в Дизайнере процессов.

После создания объекта с действием OCR вы можете сконфигурировать атрибуты, которые будут хранить изображение и извлеченный из него текст.

  1. Добавьте атрибут в объект и установите для элемента Тип данных значение Вложение.
    Например, Вложение OCR.

Убедитесь, что свойство Тип вложения имеет значение Нет.

  1. Установите в свойстве Включить извлечение текста? для атрибута значение True и сохраните изменения.
    Для объекта будет добавлен новый атрибут с именем Текст из заголовок атрибута.
    Например, Текст из вложения OCR. Этот атрибут будет хранить текст, извлеченный из изображения.

Вы можете изменить текст действия Извлечь текст (и добавить многоязычные версии), используя дерево Бизнес-объекты в Дизайнере процессов. Для получения информации о действиях см. раздел Действия процесса. Для получения информации о создании многоязычной системы см. раздел Дизайн многоязычной системы.

Вы можете добавить свойство Включить извлечение текста? в более чем один атрибут вложения для одного объекта. В этом случае каждый атрибут будет иметь свой собственный атрибут Текст из..., но будет использовать одно и тоже действие Извлечь текст.

Использование действия "Извлечь текст"

После того добавления объекту действия OCR и установки свойства Включить извлечение текста? установите для атрибута вложения значение True, и действие Извлечь текст станет доступно в Дизайнере процессов для процессов, которые созданы с использованием этого объекта. Вы можете использовать это действие с экземпляром действия, экземпляром автоматического действия или экземпляром необязательного действия. Действие извлекает текст из изображения для всех атрибутов вложений, которые имеют свойство Включить извлечение текста? для атрибута вложение, имеющего значение True, и хранит извлеченный текст в соответствующем атрибуте Текст из заголовок атрибута.

Для получения информации об использовании Дизайнера процессов см. раздел Дизайнер процессов.

Автоматическое действие "Извлечь текст" в процессе

Веб-служба OCR обрабатывает содержащее текст изображение на языке интерфейса приложения пользователя. Например, если пользователь использует культуру японского языка, изображение будет обработано с учетом японского текста. Для получения информации об определении языка интерфейса приложения см. раздел Дизайн многоязычной системы.

Для получения дополнительной информации об использовании этой функции для поиска статей знаний на основании полученных из изображения данных см. раздел SnapIT: Автоматический поиск текста, извлеченного из изображений.