EffOCR

EffOCR распознаёт печатный текст на сканах, выделяет строки, слова и отдельные символы, сопоставляет найденные фрагменты с визуальным индексом и возвращает текст вместе с координатами областей. Главные инструменты — готовые модели для инференса, модульная настройка локализатора и распознавателя, обучение на собственных COCO-аннотациях, визуальная проверка рамок и экспорт результатов для дальнейшей обработки.

GNU Ocrad

GNU Ocrad распознаёт печатный текст на сканах и растровых страницах, выводит результат в обычный байтовый текст или UTF-8, разделяет колонки и текстовые блоки, умеет обрабатывать выбранную область, менять масштаб, инвертировать изображение, настраивать порог бинаризации и передавать результат в файл, конвейер командной строки либо структурированный ORF-файл.

Keras-OCR

Keras-OCR помогает находить текст на фотографиях и сканах, распознавать отдельные слова, получать координаты четырёхугольных областей, наносить подписи на изображение и обучать собственные модели детекции и распознавания через Python API.

CnOCR

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

MMOCR

MMOCR помогает находить текстовые области на изображениях, распознавать содержимое строк, объединять детектор и распознаватель в сквозной OCR‑конвейер и выделять ключевые поля в чеках или формах. Пользователь выбирает модель через MMOCRInferencer либо специализированный Inferencer, передаёт файл, массив NumPy или папку и получает координаты, строки, оценки уверенности, JSON‑совместимые результаты и визуализацию с рамками.

Surya OCR

Surya OCR распознаёт текст на страницах PDF и изображениях, находит строки и смысловые блоки, восстанавливает порядок чтения, выделяет таблицы и возвращает результат с координатами, метками структуры и HTML-разметкой. Инструменты командной строки и Python API позволяют обрабатывать один файл, выбранные страницы или целую папку, сохранять наглядные наложения и передавать структурированный JSON в поисковый индекс, систему извлечения данных или собственный конвертер документов.

docTR

docTR распознаёт текст в PDF и изображениях, находит координаты каждого слова, собирает результат по страницам, строкам и блокам и отдаёт его как обычный текст, JSON, HTML, XML или разметку для дальнейшей обработки. С помощью готовых моделей можно анализировать отсканированные договоры, счета, анкеты и фотографии документов, учитывать поворот страниц, выделять области макета и таблицы, а затем встроить полученные данные в Python-скрипт, API или пакетную очередь.