awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JaidedAI avatar

JaidedAI/EasyOCR

0
View on GitHub↗
29,615 estrellas·3,577 forks·Python·Apache-2.0·15 vistaswww.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.
  • Visión artificial - 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.

Historial de estrellas

Gráfico del historial de estrellas de jaidedai/easyocrGráfico del historial de estrellas de jaidedai/easyocr

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a EasyOCR

Proyectos open-source similares, clasificados según cuántas características comparten con EasyOCR.
  • ub-mannheim/tesseractAvatar de UB-Mannheim

    UB-Mannheim/tesseract

    4,111Ver en GitHub↗

    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
    Ver en GitHub↗4,111
  • open-mmlab/mmocrAvatar de open-mmlab

    open-mmlab/mmocr

    4,739Ver en GitHub↗

    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
    Ver en GitHub↗4,739
  • clovaai/deep-text-recognition-benchmarkAvatar de clovaai

    clovaai/deep-text-recognition-benchmark

    3,938Ver en GitHub↗

    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
    Ver en GitHub↗3,938
  • tesseract-ocr/tessdataAvatar de tesseract-ocr

    tesseract-ocr/tessdata

    7,586Ver en GitHub↗

    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
    Ver en GitHub↗7,586
Ver las 30 alternativas a EasyOCR→

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de jaidedai/easyocr?

Las características principales de jaidedai/easyocr son: OCR Engines, Optical Character Recognition, Computer Vision Libraries, Data Input Interfaces, Character Recognition Models, Multilingual Text Processing, Sequence Decoding Models, Convolutional Feature Extractors.

¿Qué alternativas de código abierto existen para jaidedai/easyocr?

Las alternativas de código abierto para jaidedai/easyocr incluyen: 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…