← 开源
zacharywhitley

awesome-ocr

ListsTool collections
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.03k
Star
130
Fork
+1
本周
4
贡献者
创建于 2019-07-23 · 更新于 2026-10-09 · 今日第 11992 名
主要开发者

zacharywhitley/awesome-ocr 排名第 11,992,有 1,030 个星标。

同类别比较

zacharywhitley/awesome-ocr 排名第 11,992,此处有 8 个同类条目;YifanZhang07/Awesome-LongTailed-Learning 排名第 11,993。

同类别比较
名称排名指标
formulahendry/awesome-gpt11,907
星标数:
1,045
分叉数:
79
简介:
A curated list of awesome projects and resources related to GPT, ChatGPT, OpenAI, LLM, and more.
showlab/Awesome-MLLM-Hallucination11,911
星标数:
1,045
分叉数:
49
简介:
📖 A curated list of resources dedicated to hallucination of multimodal large language models (MLLM).
lixus7/Time-Series-Works-Conferences11,936
星标数:
1,040
分叉数:
99
简介:
Time-Series Work Summary in CS Top Conferences (NIPS, ICML, ICLR, KDD, AAAI, WWW, IJCAI, CIKM, ICDM, ICDE, etc.)
gigwegbe/tinyml-papers-and-projects11,959
星标数:
1,036
分叉数:
169
简介:
This is a list of interesting papers and projects about TinyML.
YifanZhang07/Awesome-LongTailed-Learning11,993
语言:
Python
星标数:
1,029
分叉数:
127
简介:
A codebase and a curated list of awesome deep long-tailed learning (TPAMI 2023).
yaotingwangofficial/Awesome-MCoT12,000
语言:
TeX
星标数:
1,028
分叉数:
34
简介:
Multimodal Chain-of-Thought Reasoning: A Comprehensive Survey
Separius/awesome-fast-attention12,008
语言:
Python
星标数:
1,026
分叉数:
106
简介:
list of efficient attention modules
rohitg00/awesome-devops-mcp-servers12,017
星标数:
1,025
分叉数:
358
简介:
A curated list of awesome MCP servers focused on DevOps tools and capabilities.
关键参数与规格
关键参数与规格
参数值
类别Lists
子类别Tool collections
关键词OCR
星标数1,030
分叉数130
贡献者4
创建日期2019-07-23
更新日期2026-10-09
1 天星标数0
7 天星标数1
排名11,992
上次排名11,909
排名变化-83
7 天星标排名10,278
上次 7 天星标排名10,318
7 天星标排名变化40
总星标排名10,917
上次总星标排名10,902
总星标排名变化-15
国家USA
README 摘录

Awesome OCR Deskewing and Dewarping DvD (paper:2025) - Unleashing a Generative Paradigm for Document Dewarping via Coordinates-based Diffusion Model DRCCBI (paper:2025) - Geometry Restoration and Dewarping of Camera-Captured Document Images jdeskew (paper:2022) - Adaptive Radial Projection on Fourier Magnitude Spectrum for Document Image Skew Estimation DewarpNet (paper:2019) MORAN_v2 (paper:2019) - A Multi-Object Rectified Attention Network for Scene Text Recognition thomasjhaung/deep-learning-for-document-dewarping (2020) An application of high resolution GANs to dewarp images

of perturbed documents unproject_text (2016) - Perspective recovery of text using transformed ellipses unpaper - a post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created photocopies. deskew - Library used to deskew a scanned document deskewing - Contains code to deskew images using MLPs, LSTMs and LLS tranformations skew_correction - De-skewing images with slanted content by finding the deviation using Canny Edge Detection. page_dewarp (2016) - Page dewarping and thresholding using a

"cubic sheet" model text_deskewing - Rotate text images if they are not straight for better text detection and recognition. galfar/deskew - Deskew is a command line tool for deskewing scanned text documents. It uses Hough transform to detect "text lines" in the image. As an output, you get an image rotated so that the lines are horizontal. xellows1305/Document-Image-Dewarping - No code :( Docuwarp - An application of high resolution GANs to dewarp images of perturbed documents Alyn Dewarping-Document-Image

-By-Displacement-Flow-Estimation(paper:2021) doc-dewarping - Document Image Dewarping Using Text Lines and Line Segments via Classical Methods Only (Without Machine Learning) xiaomore/Document-Image-Dewarping Segmentation Line Segmentation ARU-Net - Deep Learning Chinese Word Segment sbb_textline_detector Character Segmentation watersink/Character-Segmentation sharatsawhney/character_segmentation Word Segmentation githubharald/WordSegmentation Detect handwritten words (classic image processing based method). kcws Document Segmentation LayoutParser eynollah chulwoopack/docstrum LAREX - LAREX is a semi-automatic open-source tool for layout analysis

on early printed books. leonlulu/DeepLayout - Deep learning based page layout analysis dhSegment Pay20Y/Layout_Analysis rbaguila/document-layout-analysis P2PaLA - Page to PAGE Layout Analysis Tool ocroseg - This is a deep learning model for page layout analysis / segmentation. DIVA-DIA/DIVA_Layout_Analysis_Evaluator - Layout Analysis Evaluator for the ICDAR 2017 competition on Layout Analysis for Challenging Medieval Manuscripts ocrsegment - a deep learning model for page layout analysis / segmentation. ARU-Net xy-cut-tree ocrd_segment LayoutML LayoutLMv2 eynollah

lizfischer/document-segmentation DALAI-project/Document_segmentation DocSAM ppu-doclayout sfdla-DLAdapter Form Segmentation Handwritten SimpleHTR - Handwritten Text Recognition (HTR) system implemented with TensorFlow. handwriting-ocr - OCR software for recognition of handwritten text AWSLabs: handwritten text regognition for Apache MXNet vloison/Handwritten_Text_Recognition Handprint - apply HTR services from Amazon, Google, and/or Microsoft to scanned documents Table detection unitable - paper:2024 UniTable: Towards a Unified Table Foundation Model TableTransformer TableNet - Unofficial implementation of ICDAR 2019 paper : TableNet: Deep Learning

model for end-to-end Table detection and Tabular data extraction from Scanned Document Images. image-table-ocr TreeStructure - Table

常见问题

记录了多少星标和分叉?

zacharywhitley/awesome-ocr 有 1,030 个星标和 130 个分叉。

仓库排名是多少?

zacharywhitley/awesome-ocr 排名第 11,992。

哪个仓库排名最接近?

zacharywhitley/awesome-ocr 与 YifanZhang07/Awesome-LongTailed-Learning 比较,后者排名第 11,993,有 1,029 个星标。

README

Awesome OCR

Deskewing and Dewarping

Segmentation

Line Segmentation

Character Segmentation

Word Segmentation

Document Segmentation

Form Segmentation

Handwritten

Table detection

Language detection

  • lingua - The most accurate natural language detection library for Java and other JVM languages, suitable for long and short text alike
  • langdetect
  • whatthelang - Lightning Fast Language Prediction rocket
  • wiki-lang-detect

Text detection and localization

  • DB
  • DeepReg
  • CornerText - paper:2018) - Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation
  • RRPN - (paper:2018) - Arbitrary-Oriented Scene Text Detection via Rotation Proposals
  • MASTER-TF - (paper:2021) - TensorFlow reimplementation of "MASTER: Multi-Aspect Non-local Network for Scene Text Recognition" (Pattern Recognition 2021).
  • MaskTextSpotterV3 - (paper:2020) - Mask TextSpotter v3 is an end-to-end trainable scene text spotter that adopts a Segmentation Proposal Network (SPN) instead of an RPN.
  • TextFuseNet - (paper:2020) A PyTorch implementation of "TextFuseNet: Scene Text Detection with Richer Fused Features".
  • SATRN- (paper:2020) - Official Tensorflow Implementation of Self-Attention Text Recognition Network (SATRN) (CVPR Workshop WTDDLE 2020).
  • cvpr20-scatter-text-recognizer - (paper:2020) - Unofficial implementation of CVPR 2020 paper "SCATTER: Selective Context Attentional Scene Text Recognizer"
  • seed - ([paper:2020[https://arxiv.org/pdf/2005.10977.pdf]) - This is the implementation of the paper "SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognition"
  • vedastr - A scene text recognition toolbox based on PyTorch
  • AutoSTR - (paper:2020) Efficient Backbone Search for Scene Text Recognition
  • Decoupled-attention-network - (paper:2019) Pytorch implementation for "Decoupled attention network for text recognition".
  • Bi-STET - (paper:2020) Implementation of Bidirectional Scene Text Recognition with a Single Decoder
  • kiss - (paper:2019
  • Deformable Text Recognition - (paper:2019)
  • MaskTextSpotter - (paper:2019)
  • CUTIE - (paper:2019
  • AttentionOCR - (paper:2019)
  • crpn - (paper:2019)
  • Scene-Text-Detection-with-SPECNET - Repository for Scene Text Detection with Supervised Pyramid Context Network with tensorflow.
  • Character-Region-Awareness-for-Text-Detection
  • Real-time-Scene-Text-Detection-and-Recognition-System - End-to-end pipeline for real-time scene text detection and recognition.
  • ocr_attention - Robust Scene Text Recognition with Automatic Rectification.
  • masktextspotter.caffee2 - The code of "Mask TextSpotter: An End-to-End Trainable Neural Network for Spotting Text with Arbitrary Shapes".
  • InceptText-Tensorflow - An Implementation of the alogrithm in paper IncepText: A New Inception-Text Module with Deformable PSROI Pooling for Multi-Oriented Scene Text Detection.
  • textspotter - An End-to-End TextSpotter with Explicit Alignment and Attention
  • RRD - RRD: Rotation-Sensitive Regression for Oriented Scene Text Detection.
  • crpn - Corner-based Region Proposal Network.
  • SSTDNet - Implement 'Single Shot Text Detector with Regional Attention, ICCV 2017 Spotlight'.
  • R2CNN - caffe re-implementation of R2CNN: Rotational Region CNN for Orientation Robust Scene Text Detection.
  • RRPN - Source code of RRPN ---- Arbitrary-Oriented Scene Text Detection via Rotation Proposals
  • Tensorflow_SceneText_Oriented_Box_Predictor - This project modify tensorflow object detection api code to predict oriented bounding boxes. It can be used for scene text detection.
  • DeepSceneTextReader - This is a c++ project deploying a deep scene text reading pipeline with tensorflow. It reads text from natural scene images. It uses frozen tensorflow graphs. The detector detect scene text locations. The recognizer reads word from each detected bounding box.
  • DeRPN - A novel region proposal network for more general object detection ( including scene text detection ).
  • Bartzi/see - SEE: Towards Semi-Supervised End-to-End Scene Text Recognition
  • Bartzi/stn-ocr - Code for the paper STN-OCR: A single Neural Network for Text Detection and Text Recognition
  • beacandler/R2CNN - caffe re-implementation of R2CNN: Rotational Region CNN for Orientation Robust Scene Text Detection
  • HsiehYiChia/Scene-text-recognition - Scene text detection and recognition based on Extremal Region(ER)
  • R2CNN_Faster-RCNN_Tensorflow - Rotational region detection based on Faster-RCNN.
  • corner - Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation
  • Corner_Segmentation_TextDetection - Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation.
  • TextSnake.pytorch - A PyTorch implementation of ECCV2018 Paper: TextSnake: A Flexible Representation for Detecting Text of Arbitrary Shapes
  • AON - Implementation for CVPR 2018 text recognition Paper by Tensorflow: "AON: Towards Arbitrarily-Oriented Text Recognition"
  • pixel_link - Implementation of our paper 'PixelLink: Detecting Scene Text via Instance Segmentation' in AAAI2018
  • seglink - An Implementation of the seglink alogrithm in paper Detecting Oriented Text in Natural Images by Linking Segments (=> pixe_link)
  • SSTD - Single Shot Text Detector with Regional Attention
  • MORAN_v2 - MORAN: A Multi-Object Rectified Attention Network for Scene Text Recognition
  • Curve-Text-Detector - This repository provides train&test code, dataset, det.&rec. annotation, evaluation script, annotation tool, and ranking table.
  • HCIILAB/DeRPN - A novel region proposal network for more general object detection ( including scene text detection ).
  • TextField - TextField: Learning A Deep Direction Field for Irregular Scene Text Detection (TIP 2019)
  • tensorflow-TextMountain - TextMountain: Accurate Scene Text Detection via Instance Segmentation
  • Bartzi/see - Code for the AAAI 2018 publication "SEE: Towards Semi-Supervised End-to-End Scene Text Recognition"
  • bgshih/aster - Recognizing cropped text in natural images.
  • ReceiptParser - A fuzzy receipt parser written in Python.
  • vedastr

ABCNet paper:2020

CRAFT paper:2019

FOTS paper:2018

  • FOTS - An Implementation of the FOTS: Fast Oriented Text Spotting with a Unified Network.
  • FOTS_OCR

TextBoxes++ paper:2018

PSENet paper:2018

  • tensorflow_PSENet - This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network
  • PAN-PSEnet
  • PSENet - Shape Robust Text Detection with Progressive Scale Expansion Network.

EAST paper:2017

TextBoxes paper:2016

CTPN paper:2016

Video Text Spotting

Font detection

  • typefont - The first open-source library that detects the font of a text in a image.

Optical Character Recognition Engines and Frameworks

Awesome lists

Proprietary OCR Engines

Cloud based OCR Engines (SaaS)

File formats and tools

  • nw-page-editor - Simple app for visual editing of Page XML files
  • hocr
  • alto
  • PageXML
  • ocr-fileformat - Validate and transform various OCR file formats
  • hocr-tools - Tools for manipulating and evaluating the hOCR format for representing multi-lingual OCR results by embedding them into HTML.

Datasets

Data augmentation and Synthetic data generation

Pre OCR Processing

Post OCR Correction

Benchmarks

misc

  • ocrodeg - a small Python library implementing document image degradation for data augmentation for handwriting recognition and OCR applications.
  • scantailor - Scan Tailor is an interactive post-processing tool for scanned pages.
  • jlsutherland/doc2text - help researchers fix these errors and extract the highest quality text from their pdfs as possible.
  • mauvilsa/nw-page-editor - Simple app for visual editing of Page XML files.
  • Transkribus - Transkribus is a comprehensive platform for the digitisation, AI-powered recognition, transcription and searching of historical documents.
  • http://projectnaptha.com/
  • https://github.com/4lex4/scantailor-advanced
  • open-semantic-search - Open 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)
  • ocrserver - A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well
  • cosc428-structor - ~1000 book pages + OpenCV + python = page regions identified as paragraphs, lines, images, captions, etc.
  • nidaba - An expandable and scalable OCR pipeline
  • https://github.com/MaybeShewill-CV/CRNN_Tensorflow
  • OCRmyPDF
排名相邻
同类项目