awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JaidedAI avatar

JaidedAI/EasyOCR

0
View on GitHub↗
29,615 Stars·3,577 Forks·Python·Apache-2.0·16 Aufrufewww.jaided.ai↗

EasyOCR

EasyOCR is a deep learning-based computer vision library designed to perform optical character recognition on images and video frames. It functions as a comprehensive pipeline that automates the transformation of visual text into machine-readable strings, enabling the digitization of physical documents, forms, and receipts into searchable data.

The engine distinguishes itself through a multi-stage processing workflow that combines convolutional neural networks for spatial feature extraction with sequence-based decoding mechanisms. This architecture allows the system to identify and interpret text across a wide range of global languages without requiring explicit character segmentation. It further refines its output using geometric filtering to ensure that detected text regions maintain coherent structure and logical paragraph grouping.

The library provides a unified interface for hardware-agnostic compute, allowing users to route operations between central processing units and graphics accelerators based on their available environment. It supports various configuration options for language selection, output detail levels, and model storage management to facilitate integration into diverse data extraction workflows.

Features

  • OCR Engines - Provides a comprehensive engine for extracting text content from images.
  • Optical Character Recognition - Extracts machine-readable text from images to enable automated data entry.
  • Computer Vision Libraries - Provides pre-trained neural network models for interpreting text in visual data.
  • Data Input Interfaces - Provides a primary interface for reading text from image files.
  • Character Recognition Models - Converts visual characters into digital text using specific decoding strategies.
  • Multilingual Text Processing - Provides a processing pipeline that identifies and translates characters from various languages into digital text formats.
  • Sequence Decoding Models - Maps visual character features to text strings using sequence-based decoding mechanisms.
  • Convolutional Feature Extractors - Identifies spatial patterns and visual features within image regions for accurate text localization.
  • Multilingual OCR Systems - Processes images containing diverse global languages for international applications.
  • Text Localization Tools - Locates specific areas of text by calculating precise bounding box coordinates.
  • Computer Vision - Multi-language optical character recognition.
  • Computer Vision and Image Processing - Multi-language optical character recognition.
  • Text recognition - Listed in the “Text recognition” section of the Ailia Models awesome list.
  • Digitization Pipelines - Automates the transformation of physical text into editable digital information.
  • Deep Learning Pipelines - Coordinates separate neural networks for text detection and character recognition.
  • Document Digitization Tools - Automates the conversion of physical paperwork into searchable digital text.
  • Computer Vision Localization - Maps precise spatial coordinates of text within complex visual scenes.
  • Text Detection Algorithms - Refines raw detection outputs by filtering spatial coordinates to ensure coherent text regions.
  • Environment Initialization Tools - Configures language support and hardware acceleration for efficient processing.

Star-Verlauf

Star-Verlauf für jaidedai/easyocrStar-Verlauf für jaidedai/easyocr

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu EasyOCR

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit EasyOCR.
  • ub-mannheim/tesseractAvatar von UB-Mannheim

    UB-Mannheim/tesseract

    4,111Auf GitHub ansehen↗

    Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from images into machine-readable digital text. It functions as a multilingual text extractor and a document digitization pipeline that transforms scanned images into structured digital formats. The project includes a framework for training custom scripts and language-specific models, allowing the engine to recognize new languages or unique fonts through custom training data. Its capabilities cover automated text extraction, digital archive digitization, and the export of recognized

    C++lstmocrocr-d
    Auf GitHub ansehen↗4,111
  • open-mmlab/mmocrAvatar von open-mmlab

    open-mmlab/mmocr

    4,739Auf GitHub ansehen↗

    mmocr is a PyTorch-based optical character recognition framework designed for training and deploying text detection, recognition, and key information extraction models. It serves as a comprehensive toolbox for scene text detection and recognition, providing specialized libraries for locating text regions and converting visual text into machine-encoded strings. The project distinguishes itself through a research framework for key information extraction and advanced text spotting capabilities. These include point-based spotting using transformers and the use of parameterized Bezier curves to id

    Pythonabcnetabinetcrnn
    Auf GitHub ansehen↗4,739
  • clovaai/deep-text-recognition-benchmarkAvatar von clovaai

    clovaai/deep-text-recognition-benchmark

    3,938Auf GitHub ansehen↗

    This project is a PyTorch-based framework and toolkit for scene text recognition. It provides a deep learning pipeline for extracting characters and words from images of natural environments, covering the full process from training data preparation to model validation. The framework functions as a standardized benchmark for measuring the accuracy and inference speed of text recognition models. It includes tools for calculating recognition accuracy and measuring GPU processing time per image to evaluate model performance across consistent datasets. The system incorporates visual and sequentia

    Jupyter Notebook
    Auf GitHub ansehen↗3,938
  • tesseract-ocr/tessdataAvatar von tesseract-ocr

    tesseract-ocr/tessdata

    7,586Auf GitHub ansehen↗

    This repository provides the pre-trained neural network and legacy data files used by Tesseract to recognize and extract printed text from images. It serves as a multilingual training data repository and a collection of Long Short-Term Memory models designed for high-accuracy optical character recognition across various global scripts and languages. The data includes specialized models for analyzing image layouts to determine text rotation and script direction. It provides the necessary language-specific datasets and linguistic patterns required to enable Tesseract OCR engines to function. T

    ocrtesseract
    Auf GitHub ansehen↗7,586
Alle 30 Alternativen zu EasyOCR anzeigen→

Häufig gestellte Fragen

Was macht jaidedai/easyocr?

EasyOCR is a deep learning-based computer vision library designed to perform optical character recognition on images and video frames. It functions as a comprehensive pipeline that automates the transformation of visual text into machine-readable strings, enabling the digitization of physical documents, forms, and receipts into searchable data.

Was sind die Hauptfunktionen von jaidedai/easyocr?

Die Hauptfunktionen von jaidedai/easyocr sind: OCR Engines, Optical Character Recognition, Computer Vision Libraries, Data Input Interfaces, Character Recognition Models, Multilingual Text Processing, Sequence Decoding Models, Convolutional Feature Extractors.

Welche Open-Source-Alternativen gibt es zu jaidedai/easyocr?

Open-Source-Alternativen zu jaidedai/easyocr sind unter anderem: ub-mannheim/tesseract — Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from… open-mmlab/mmocr — mmocr is a PyTorch-based optical character recognition framework designed for training and deploying text detection,… clovaai/deep-text-recognition-benchmark — This project is a PyTorch-based framework and toolkit for scene text recognition. It provides a deep learning pipeline… tesseract-ocr/tessdata — This repository provides the pre-trained neural network and legacy data files used by Tesseract to recognize and… shsarv/machine-learning-projects — This repository is a collection of practical machine learning implementations designed to demonstrate core predictive… jinpengli/deep_ocr — Deep OCR is a deep learning framework designed for the recognition of Chinese characters within images. It functions…