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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
robertknight avatar

robertknight/ocrs

0
View on GitHub↗
1,843 stele·87 fork-uri·Rust·Apache-2.0·19 vizualizări

Ocrs

Acest proiect este un motor de recunoaștere optică a caracterelor (OCR) bazat pe terminal, care utilizează modele de rețele neuronale pentru a extrage text și date de layout spațial din imagini. Funcționează atât ca utilitar de linie de comandă pentru procesarea automată a textului, cât și ca bibliotecă pentru integrarea recunoașterii bazate pe machine learning în fluxuri de lucru mai largi.

Motorul se distinge printr-un pipeline de procesare modular care suportă încărcarea de modele personalizate și inițializarea ponderilor mapate în memorie pentru o execuție eficientă. Păstrează structura documentului prin urmărirea coordonatelor geometrice precise pentru fiecare element de text detectat și permite rafinarea rezultatelor prin reguli de validare la nivel de caracter.

Sistemul include instrumente cuprinzătoare pentru ingestia imaginilor, inclusiv capturarea directă din clipboard-ul sistemului și conținutul browserului. Oferă capabilități de diagnosticare prin generarea de suprapuneri vizuale și artefacte de procesare intermediare pentru a verifica acuratețea recunoașterii și a depana performanța pipeline-ului.

Software-ul este distribuit ca binar static pentru a asigura portabilitatea între medii fără a necesita dependențe externe.

Features

  • OCR Command Line Interfaces - Provides a terminal-based utility for processing images and clipboard data into structured text with spatial coordinates.
  • Document Spatial Coordinate Outputs - Returns extracted text with precise spatial coordinates to preserve document structure.
  • Image Text Extractions - Processes raw pixel data to identify and return text content as strings or coordinate-mapped lines.
  • Neural Network Model Implementations - Executes pre-trained neural network models to perform pattern recognition on raw pixel data.
  • Visual Text Extractors - Identifies and digitizes text regions from visual inputs using machine learning pipelines.
  • Optical Character Recognition - Provides a library for extracting text and spatial layout data from images and clipboard content.
  • Memory-Mapped Weight Loaders - Maps model weight files directly into process memory to reduce RAM usage and improve initialization speed.
  • Model Initialization Loaders - Loads neural network models from file paths or memory buffers to prepare the engine for analysis.
  • Document Text Recognition Toolkits - Supports loading custom neural network models to perform specialized text recognition tasks.
  • Output Formats - Exports extracted text and precise bounding box coordinates into structured data files for downstream processing.
  • Standard Input Ingestion - Ingests image data from standard input streams or clipboard buffers for automated processing workflows.
  • Clipboard Image Pasting - Captures and processes image data directly from the system clipboard for rapid text extraction.
  • Layout Preservation - Exports extracted text and spatial coordinates to preserve the original document structure.
  • Clipboard Data Extraction - Extracts text content from the system clipboard to convert visual information into editable text.
  • Static Binary Compilers - Compiles the entire engine into a single static binary for portable, dependency-free execution.
  • Image Processing Pipelines - Chains modular image processing stages like binarization and feature extraction before final recognition.
  • OCR Character Set Constraints - Restricts recognition output to specific character sets to improve accuracy on constrained inputs.

Istoric stele

Graficul istoricului de stele pentru robertknight/ocrsGraficul istoricului de stele pentru robertknight/ocrs

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face robertknight/ocrs?

Acest proiect este un motor de recunoaștere optică a caracterelor (OCR) bazat pe terminal, care utilizează modele de rețele neuronale pentru a extrage text și date de layout spațial din imagini. Funcționează atât ca utilitar de linie de comandă pentru procesarea automată a textului, cât și ca bibliotecă pentru integrarea recunoașterii bazate pe machine learning în fluxuri de lucru mai largi.

Care sunt principalele funcționalități ale robertknight/ocrs?

Principalele funcționalități ale robertknight/ocrs sunt: OCR Command Line Interfaces, Document Spatial Coordinate Outputs, Image Text Extractions, Neural Network Model Implementations, Visual Text Extractors, Optical Character Recognition, Memory-Mapped Weight Loaders, Model Initialization Loaders.

Care sunt câteva alternative open-source pentru robertknight/ocrs?

Alternativele open-source pentru robertknight/ocrs includ: deanmalmgren/textract — Textract is a multi-format text extraction tool and parser. It provides a unified interface to extract plain text from… pymupdf/pymupdf — PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool,… run-llama/liteparse — A fast, helpful, and open-source document parser. open-mmlab/mmocr — mmocr is a PyTorch-based optical character recognition framework designed for training and deploying text detection,… mozilla-ocho/llamafile — llamafile is a model bundler and local runtime that packages large language models and their execution logic into… tesseract-ocr/tesseract — Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and…

Alternative open-source pentru Ocrs

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ocrs.
  • deanmalmgren/textractAvatar deanmalmgren

    deanmalmgren/textract

    4,623Vezi pe GitHub↗

    Textract is a multi-format text extraction tool and parser. It provides a unified interface to extract plain text from a variety of sources, including documents, images, and audio files. The system functions as a document content parser for PDFs and spreadsheets, an image text extractor using optical character recognition, and a speech-to-text transcriber for audio recordings.

    HTML
    Vezi pe GitHub↗4,623
  • pymupdf/pymupdfAvatar pymupdf

    pymupdf/PyMuPDF

    9,086Vezi pe GitHub↗

    PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It

    Pythondata-scienceepubextract-data
    Vezi pe GitHub↗9,086
  • run-llama/liteparseAvatar run-llama

    run-llama/liteparse

    10,782Vezi pe GitHub↗

    A fast, helpful, and open-source document parser

    Rustdocument-ocrdocument-processingocr
    Vezi pe GitHub↗10,782
  • open-mmlab/mmocrAvatar open-mmlab

    open-mmlab/mmocr

    4,739Vezi pe 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
    Vezi pe GitHub↗4,739
Vezi toate cele 30 alternative pentru Ocrs→

Colecții curatoriate care includ Ocrs

Colecții selectate manual în care apare Ocrs.
  • Motoare OCR pentru extragerea textului
  • Instrumente OCR pentru extracția textului
  • Instrument pentru OCR și conversia documentelor