Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
No description captured yet.
GitHub stars and default-branch commits for zacharywhitley/awesome-ocr.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
Tesseract Open Source OCR Engine (main repository)
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
GLM-OCR: Accurate × Fast × Comprehensive
docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.
OpenMMLab Text Detection, Recognition and Understanding Toolbox
Text recognition (optical character recognition) with deep learning methods, ICCV 2019
A synthetic data generator for text recognition
AdelaiDet is an open source toolbox for multiple instance-level detection and recognition tasks.
text detection mainly based on ctpn model in tensorflow, id card detect, connectionist text proposal network
Official implementation of Character Region Awareness for Text Detection (CRAFT)
Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
A tensorflow implementation of EAST text detector
End-to-end Chinese scene-text detection and recognition with CTPN, CRNN, and CTC (legacy project).
Handwritten Text Recognition (HTR) system implemented with TensorFlow.
A packaged and flexible version of the CRAFT text detector and Keras CRNN recognition model.
Generate text images for training deep learning ocr model
Detecting Text in Natural Image with Connectionist Text Proposal Network (ECCV'16)
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
Math OCR model that outputs LaTeX and markdown
OCR engine for all the languages
A Tensorflow model for text recognition (CNN + seq2seq with visual attention) available as a Python package and compatible with Google Cloud ML Engine.
TextBoxes++: A Single-Shot Oriented Scene Text Detector
A supermarket receipt parser written in Python using tesseract OCR
OCR software for recognition of handwritten text
A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well
OCR toolbox from Davar-Lab
Recognizing cropped text in natural images.
🖺 OCR using tensorflow with attention
A pure pytorch implemented ocr project including text detection and recognition
Rotational region detection based on Faster-RCNN.
A scene text recognition toolbox based on PyTorch
Tensorflow-based CNN+LSTM trained with CTC-loss for OCR
An Implementation of the seglink alogrithm in paper Detecting Oriented Text in Natural Images by Linking Segments
This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network.My blog:
Scan the MRZ code of a passport and extract the firstname, lastname, passport number, nationality, date of birth, expiration date and personal numer.
第一届西安交通大学人工智能实践大赛(2018AI实践大赛--图片文字识别)第一名;仅采用densenet识别图中文字
Document Layout Analysis
CNN+LSTM+CTC based OCR implemented using tensorflow.
OCR system for Arabic language that converts images of typed text to machine-encoded text.
Python library to extract tabular data from images and scanned PDFs
Extract tables from scanned image PDFs using Optical Character Recognition.
Packaged, Pytorch-based, easy to use, cross-platform version of the CRAFT text detector
Detect handwritten words (classic image processing based method).
Validate and transform various OCR file formats (hOCR, ALTO, PAGE, FineReader)
Implementation of CRAFT Text Detection
Apply different text recognition services to images of handwritten documents.
TedEval: A Fair Evaluation Metric for Scene Text Detectors