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
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
robertknight avatar

robertknight/ocrs

0
View on GitHub↗
1,843 Stars·87 Forks·Rust·Apache-2.0·19 Aufrufe

Ocrs

Dieses Projekt ist eine terminalbasierte OCR-Engine (Optical Character Recognition), die neuronale Netze nutzt, um Text und räumliche Layout-Daten aus Bildern zu extrahieren. Sie fungiert sowohl als CLI-Utility für automatisierte Textverarbeitung als auch als Bibliothek zur Integration von Machine-Learning-gestützter Erkennung in breitere Workflows.

Die Engine zeichnet sich durch eine modulare Verarbeitungspipeline aus, die das Laden benutzerdefinierter Modelle und die speicherabgebildete Initialisierung von Gewichten für eine effiziente Ausführung unterstützt. Sie bewahrt die Dokumentstruktur durch die Verfolgung präziser geometrischer Koordinaten für jedes erkannte Textelement und ermöglicht die Verfeinerung der Ausgabe durch Validierungsregeln auf Zeichenebene.

Das System enthält umfassende Tools für die Bildaufnahme, einschließlich direktem Import aus System-Clipboards und Browser-Inhalten. Es bietet Diagnosefunktionen durch die Generierung visueller Overlays und Zwischenverarbeitungs-Artefakte, um die Erkennungsgenauigkeit zu verifizieren und die Pipeline-Performance zu beheben.

Die Software wird als statische Binärdatei verteilt, um Portabilität über Umgebungen hinweg ohne externe Abhängigkeiten zu gewährleisten.

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.

Star-Verlauf

Star-Verlauf für robertknight/ocrsStar-Verlauf für robertknight/ocrs

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 Ocrs

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Ocrs.
  • deanmalmgren/textractAvatar von deanmalmgren

    deanmalmgren/textract

    4,623Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,623
  • pymupdf/pymupdfAvatar von pymupdf

    pymupdf/PyMuPDF

    9,086Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,086
  • run-llama/liteparseAvatar von run-llama

    run-llama/liteparse

    10,782Auf GitHub ansehen↗

    A fast, helpful, and open-source document parser

    Rustdocument-ocrdocument-processingocr
    Auf GitHub ansehen↗10,782
  • 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
Alle 30 Alternativen zu Ocrs anzeigen→

Häufig gestellte Fragen

Was macht robertknight/ocrs?

Dieses Projekt ist eine terminalbasierte OCR-Engine (Optical Character Recognition), die neuronale Netze nutzt, um Text und räumliche Layout-Daten aus Bildern zu extrahieren. Sie fungiert sowohl als CLI-Utility für automatisierte Textverarbeitung als auch als Bibliothek zur Integration von Machine-Learning-gestützter Erkennung in breitere Workflows.

Was sind die Hauptfunktionen von robertknight/ocrs?

Die Hauptfunktionen von robertknight/ocrs sind: 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.

Welche Open-Source-Alternativen gibt es zu robertknight/ocrs?

Open-Source-Alternativen zu robertknight/ocrs sind unter anderem: 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…

Kuratierte Suchen mit Ocrs

Handverlesene Sammlungen, in denen Ocrs vorkommt.
  • OCR-Engines zur Textextraktion
  • OCR-Texterkennungstools
  • Tool für Dokumenten-OCR und -Konvertierung