AltHub

madmaze/pytesseract Alternatives

OCR / Tesseract binding

A Python wrapper that shells out to the Google Tesseract command-line binary to turn images into text.

6.4kPythonApache-2.0active · last push 3mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

myhub/trGitHub

Choose it for a self-contained Chinese text detection+recognition SDK that needs no Tesseract binary or system install.

Free Offline OCR 离线的中文文本检测+识别SDK

1.4k
Python
none
slowing9mo ago
courao/ocr.pytorchGitHub

Choose it when you want a trainable pure-PyTorch detection+recognition pipeline instead of calling a C++ binary; unmaintained since 2021.

A pure pytorch implemented ocr project including text detection and recognition

613
Python
MIT
dormant4.6y ago
NanoNets/ocr-pythonGitHub

Choose it when you need PDF/table extraction through a hosted API and can accept the cloud key dependency.

OCR library to extract text & tables from PDF files and images. Convert any image or PDF to CSV / TXT / JSON / Searchable PDF.

129
Jupyter Notebook
MIT
dormant3.9y ago
deepinsight/insightocrGitHub

MXNet detection+recognition implementation to train your own model, though the stack is long dead.

MXNet OCR implementation. Including text recognition and detection.

110
Python
MIT
dormant8.1y ago
sirfz/tesserocrGitHub

Choose it for direct Cython bindings to libtesseract with no subprocess spawn and lower per-image overhead than the seed.

A Python wrapper for the tesseract-ocr API

2.2k
Python
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

yardstick17/image_text_readerGitHub

Narrower, 7-year-abandoned image-preprocessing wrapper that only does image-to-text with fewer options than the seed.

The module extracts text from image using the tesseract-OCR engine. Generally, text present in the images are blur or are of uneven sizes. The image is pre-processed for better comprehension by OCR. This module first makes bounding box for text in images and then normalizes it to 300 dpi, suitable for OCR engine to read.

150
Python
MIT
dormant7.5y ago
prabhakar267/image2textGitHub

Narrower one-shot Python wrapper that dumps images to .txt files with no fine-grained OCR options.

:clipboard: Python wrapper to grab text from images and save as text files using Tesseract Engine

422
Python
none
slowing1.2y ago
openpaperwork/pyocrGitHub

Older Python wrapper (Tesseract plus Cuneiform) archived years ago; only worth it for legacy code or Cuneiform support.

A Python wrapper for Tesseract and Cuneiform -- Moved to Gnome's Gitlab

925
Python
none
archived8.3y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

nathanaday/RealTime-OCRGitHub

A runnable threaded webcam OCR script, not an importable library you can swap in.

Perform text detection in a variety of languages with your computer webcam using Google Tesseract OCR and OpenCV. This script achieves a real-time OCR effect via multi-threading.

194
Python
none
dormant3.7y ago
manisandro/gImageReaderGitHub

A GTK/Qt desktop OCR application: pick it when you want a GUI to scan and OCR pages rather than a Python API.

A Gtk/Qt front-end to tesseract-ocr.

2.0k
C++
GPL-3.0
slowing9mo ago

Listed as an alternative to

These projects were analysed and named pytesseract among their alternatives. The relationship is not symmetric — how pytesseract rates them is a separate judgement, made when pytesseract is analysed in its own right.