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.
239 repos currently saved from this list.
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
Unlimited OCR Works: Welcome the Era of One-shot Long-horizon Parsing.
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
Toolkit for linearizing PDFs for LLM datasets/training
kaldi-asr/kaldi is the official location of the Kaldi project.
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.
A machine learning software for extracting information from scholarly documents
OpenMMLab Text Detection, Recognition and Understanding Toolbox
Natural language detection
Text recognition (optical character recognition) with deep learning methods, ICCV 2019
Camelot: PDF Table Extraction for Humans
A synthetic data generator for text recognition
AdelaiDet is an open source toolbox for multiple instance-level detection and recognition tasks.
Python-based tools for document analysis and OCR
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).
Table Transformer (TATR) is a deep learning model for extracting tables from unstructured documents (PDFs and images). This is also the official repository for the PubTables-1M dataset and GriTS evaluation metric.
CTPN + DenseNet + CTC based end-to-end Chinese OCR implemented using tensorflow and keras
A PyTorch implementation of "Real-time Scene Text Detection with Differentiable Binarization".
Handwritten Text Recognition (HTR) system implemented with TensorFlow.
Deep Learning Chinese Word Segment
No description.
ScanTailor Advanced is the version that merges the features of the ScanTailor Featured and ScanTailor Enhanced versions, brings new ones and fixes.
Text page dewarping using a "cubic sheet" model
基于Pytorch的OCR工具库,支持常用的文字检测和识别算法
make a better chinese character recognition OCR than tesseract
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)
Detect text blocks and OCR poorly scanned PDFs in bulk. Python module available via pip.
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)
AdvancedEAST is an algorithm used for Scene image text detect, which is primarily based on EAST, and the significant improvement was also made, which make long text predictions more accurate.https://github.com/huoyijie/raspberrypi-car
A post-processing tool for scanned sheets of paper.
Line based ATR Engine based on OCRopy
Official Pytorch implementations of PSENet.
Math OCR model that outputs LaTeX and markdown
Visual Attention based OCR
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.
TableBank: A Benchmark Dataset for Table Detection and Recognition
Convolutional Recurrent Neural Networks(CRNN) for Scene Text Recognition
TextBoxes++: A Single-Shot Oriented Scene Text Detector