awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesText Orientation Detection

Tools that detect and correct document text orientation using script detection models.

Explore 6 awesome GitHub repositories matching content management & publishing · Text Orientation Detection. Refine with filters or upvote what's useful.

Awesome Text Orientation Detection GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tesseract-ocr/tesseractAvatar tesseract-ocr

    tesseract-ocr/tesseract

    74,751Vezi pe GitHub↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Utilize script detection models to automatically identify and correct document orientation for improved text extraction results.

    C++hacktoberfestlstmmachine-learning
    Vezi pe GitHub↗74,751
  • daybreak-u/chineseocr_liteAvatar DayBreak-u

    DayBreak-u/chineseocr_lite

    12,324Vezi pe GitHub↗

    chineseocr_lite is a lightweight Chinese optical character recognition engine designed to detect text regions, analyze orientation, and convert Chinese characters from images into digital text. It supports both horizontal and vertical reading layouts and can be deployed as a web service for image uploads and result visualization. The system utilizes a multi-backend inference framework that supports ncnn, mnn, and tnn, allowing it to run across diverse hardware and platforms. It is specifically engineered for lightweight deployment on mobile and desktop environments through the use of small mo

    Implements a model to detect and normalize the rotation angle of text blocks for accurate recognition.

    C++ncnnocrpytorch
    Vezi pe GitHub↗12,324
  • kreuzberg-dev/kreuzbergAvatar kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Vezi pe GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Detects page rotation (0, 90, 180, 270 degrees) for automatic correction before OCR.

    Rustdocument-intelligenceelixirffi
    Vezi pe GitHub↗8,527
  • tesseract-ocr/tessdataAvatar tesseract-ocr

    tesseract-ocr/tessdata

    7,586Vezi pe 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

    Ships trained data to detect and correct document text orientation and script direction.

    ocrtesseract
    Vezi pe GitHub↗7,586
  • paddlepaddle/paddlexAvatar PaddlePaddle

    PaddlePaddle/PaddleX

    6,163Vezi pe GitHub↗

    PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built support for computer vision, OCR, document analysis, and time series tasks. It offers a toolkit of ready-to-use pipelines for image classification, object detection, segmentation, and pose estimation, alongside an end-to-end OCR document analysis pipeline that extracts text, tables, formulas, and layout information. The platform also includes a dedicated time series forecasting pipeline for analyzing historical data to detect anomalies, classify patterns, and predict future val

    Determines the correct upright orientation of document images.

    Pythonai-pipelinesclassificationdeployment
    Vezi pe GitHub↗6,163
  • chineseocr/chineseocrAvatar chineseocr

    chineseocr/chineseocr

    6,113Vezi pe GitHub↗

    chineseocr is an end-to-end deep learning pipeline for detecting and recognizing Chinese and English text in images. The project combines text region detection using YOLOv3 with sequence-based recognition via Convolutional Recurrent Neural Networks (CRNN) and dense OCR models, forming a complete optical character recognition workflow. The pipeline includes orientation detection to handle text rotated at 0, 90, 180, or 270 degrees before recognition, and supports structured field extraction from identity cards and train tickets. A multi-framework model converter enables trained models to be co

    Detects text orientation at 0, 90, 180, or 270 degrees using deep learning models before recognition.

    Pythonchinese-ocrchinese-text-detectdarknet-text-detect
    Vezi pe GitHub↗6,113
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing Tools
  6. Intelligent Extraction Frameworks
  7. Text Orientation Detection

Explorează sub-etichetele

  • Document Orientation ClassificationsDetermines the correct upright orientation of a document image (0°, 90°, 180°, 270°). **Distinct from Text Orientation Detection:** Distinct from Text Orientation Detection: classifies full document page orientation, not individual text line orientation.