Используйте OCR-технологии с элементами искусственного интеллекта

FineReader Engine. Многофункциональный OCR SDK для разработчиков

Обширная библиотека примеров кода

Примеры кода для Windows

Наиболее быстрый способ начать использовать инструментарий FineReader Engine – это просмотреть файл справки Help и ознакомиться с прилагаемой библиотекой примеров кода, которая поставляется вместе с продуктом. Она включает в себя набор примеров, демонстрирующих наиболее типичные сценарии использования SDK. Каждый раздел библиотеки содержит один или несколько примеров кода, сопровождаемых пошаговой инструкцией по решению той или иной задачи.

  • Конвертировать документы
    Отличный способ познакомиться с продуктом – распознать ваш первый документ и экспортировать результат.
  • Experience
    Вы планируете использовать FineReader Engine из скриптового языка или хотите автоматизировать распознавание документов с помощью функциональности командной строки.
  • Создать приложение с графическим пользовательским интерфейсом
    Если вы хотите создать приложение для конвертации документов и ищете способ управления процессом обработки изображений.
  • Конвертировать пакет документов

    Вам необходимо конвертировать большое количество одностраничных или многостраничных документов и при этом вы хотите максимально эффективно использовать имеющиеся компьютерные ресурсы.

  • Повысить качество результатов распознавания по вашей задаче
    Вы планируете обрабатывать документы, содержащие определенный набор ключевых слов или полей, и при этом необходимо добиться максимально возможного качества и скорости получаемых результатов.
  • Эффективно использовать ресурсы высокопроизводительного компьютера
    Для создания многопоточных серверных приложений, построенных на основе FineReader Engine.


  • Сканировать при помощи FineReader Engine
    Вы хотите использовать FineReader Engine для сканирования документов и сохранения результатов сканирования на диске.
  • Выполнить замеры
    Вы хотите выполнить замеры и протестировать некоторые специфические возможности продукта FineReader Engine.



Технологические преимущества

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

  • Автоматическая классификация документов

    Узнайте, как обучить FineReader Engine классифицировать документы по типам.

  • Распознавание визитных карточек

    Посмотрите, как FineReader Engine извлекает данные из визитных карточек.


  • Распознавание фотографий документов (Camera OCR)
    Воспользуйтесь инструментами FineReader Engine для обработки фотографий документов, которые позволяют получить хорошие результаты даже при работе с фотографиями низкого качества.
  • Утилита по обучению пользовательских шаблонов
    Обучайте пользовательские шаблоны, чтобы повысить качество распознавания текстов, напечатанных декоративными шрифтами, текстов с нетипичными символами и текстов с низким качеством печати

  • Набор предопределенных профилей обработки документов
    Используйте предопределенные профили FineReader Engine в типичных сценариях обработки.
  • Предобработка изображений
    Узнайте о множестве инструментов предварительной обработки изображений, которые позволяют повысить качество распознавания.
  • Обработка документов на многопроцессорных системах
    Повысьте скорость работы приложения, распознавая несколько документов одновременно. Сравните производительность с процессом распознавания одного документа.
  • Профили экспорта PDF документов

    Узнайте, как оптимизировать экспорт изображений в PDF, не прилагая особых усилий.





Примеры кода для Linux

Внедряйте следующие примеры кода в приложения на базе Linux.



  • Начало работы
    Выполняйте конвертацию документов при помощи нескольких строк кода. Воспользуйтесь примером кода ниже, чтобы начать разрабатывать решения посредством SDK.
  • Утилита CommandLineInterface
    Этот пример кода позволяет создать утилиту CommandLineInterface, которая поддерживает большинство функций FineReader Engine API.
  • Распознавание визитных карточек
    FineReader Engine позволяет извлекать данные из визитных карточек.


  • Обработка и вызов событий

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

  • Пакетная обработка документов
    Используйте объект IBatchProcessor, чтобы обрабатывать большой объем одностраничных документов и использовать ресурсы компьютера максимально эффективно.

Примеры кода для Mac OS

Внедряйте следующие примеры кода в пользовательские приложения на базе Mac OS.

  • Распознавание визитных карточек
    FineReader Engine позволяет извлекать данные из визитных карточек.


  • Tiff в Rtf
    Конвертирует документ при помощи нескольких строк кода. Воспользуйтесь этим примером кода, чтобы начать разрабатывать решения посредством SDK.
Закажите эффективное решение
Заполните форму и получите консультацию, как наиболее эффективно использовать наши решения для задач вашего бизнеса.

С апреля 2022 года работу со всеми клиентами и партнерами ABBYY Россия продолжит компания Content AI (ООО «Контент ИИ»).