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

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

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


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

Наиболее быстрый способ начать использовать инструментарий ContentReader® Engine — это просмотреть файл справки Help и ознакомиться с прилагаемой библиотекой примеров кода, которая поставляется вместе с продуктом. Она включает в себя набор примеров, демонстрирующих наиболее типичные сценарии использования SDK. Каждый раздел библиотеки содержит один или несколько примеров кода, сопровождаемых пошаговой инструкцией по решению той или иной задачи.
  • Конвертировать документы
    Отличный способ познакомиться с продуктом – распознать ваш первый документ и экспортировать результат.
  • Интегрировать OCR в свое решение
    Вы планируете использовать ContentReader® Engine из скриптового языка или хотите автоматизировать распознавание документов с помощью функциональности командной строки
  • Создать приложение с графическим пользовательским интерфейсом
    Если вы хотите создать приложение для конвертации документов и ищете способ управления процессом обработки изображений.
  • Конвертировать пакет документов
    Вам необходимо конвертировать большое количество одностраничных или многостраничных документов и при этом вы хотите максимально эффективно использовать имеющиеся компьютерные ресурсы.
  • Повысить качество результатов распознавания по вашей задаче
    Вы планируете обрабатывать документы, содержащие определенный набор ключевых слов или полей, и при этом необходимо добиться максимально возможного качества и скорости получаемых результатов.
  • Эффективно использовать ресурсы высокопроизводительного компьютера
    Для создания многопоточных серверных приложений, построенных на основе ContentReader® Engine.


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



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

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

  • Автоматическая классификация документов
    Узнайте, как обучить ContentReader® Engine классифицировать документы по типам.
  • Распознавание визитных карточек

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

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

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

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

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

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

  • Распознавание визитных карточек
    ContentReader® Engine позволяет извлекать данные из визитных карточек.
  • Tiff в Rtf
    Конвертирует документ при помощи нескольких строк кода. Воспользуйтесь этим примером кода, чтобы начать разрабатывать решения посредством SDK.

Закажите эффективное решение

Заполните форму и получите консультацию, как наиболее эффективно использовать наши решения для задач вашего бизнеса.