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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
DayBreak-u avatar

DayBreak-u/chineseocr_lite

0
View on GitHub↗
12,324 stars·2,282 forks·C++·GPL-2.0·16 views

Chineseocr Lite

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 model files.

The engine implements a pipeline for text orientation analysis and region detection. It also provides a command line interface for processing images and exporting structured data for automated document digitization.

Features

  • Chinese Script Recognition - Converts images containing Chinese characters into digital text, supporting both horizontal and vertical layouts.
  • Chinese OCR Tools - Provides a complete tool for detecting text regions, analyzing orientation, and converting Chinese image characters to text.
  • Chinese Text Recognition - Provides a comprehensive system for converting images containing Chinese characters into digital text.
  • Cross-Platform Inference Frameworks - Implements a multi-backend framework supporting ncnn, mnn, and tnn for deployment across diverse hardware and platforms.
  • Lightweight OCR Engines - Implements a lightweight OCR engine for Chinese characters using small model files and efficient runtimes.
  • Hybrid Convolutional Recurrent Networks - Utilizes a hybrid architecture combining convolutional layers for detection and recurrent networks for sequence recognition.
  • Model Quantization - Employs weight quantization to compress the model footprint to under five megabytes for lightweight deployment.
  • Inference Backend Switchers - Allows swapping between ncnn, mnn, and tnn runtimes to optimize execution across diverse hardware targets.
  • Text Detection - Locates bounding boxes of text within images to isolate characters for recognition.
  • Text Recognition - Implements text recognition capabilities including the analysis of text angle and reading order.
  • Text Orientation Detection - Implements a model to detect and normalize the rotation angle of text blocks for accurate recognition.
  • Lightweight OCR Models - Runs text recognition on low-power hardware using highly compressed model files.
  • Multi-Backend Inference Support - Supports running models across multiple backends on CPU and GPU hardware to optimize speed.
  • OCR Command Line Interfaces - Provides a command line interface for performing OCR tasks and exporting structured results.
  • Cross-Platform Offline OCR - Executes OCR offline across Windows, Linux, macOS, and mobile devices using diverse backends.
  • Document Digitization Tools - Automates the extraction of structured text from images for integration into digital workflows.
  • Cross-Platform Abstractions - Provides a unified interface to abstract different inference backends across mobile and desktop platforms.
  • Pipeline and Processing Architectures - Organizes the OCR process into sequential stages of angle classification, text detection, and character recognition.

Star history

Star history chart for daybreak-u/chineseocr_liteStar history chart for daybreak-u/chineseocr_lite

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Chineseocr Lite

Similar open-source projects, ranked by how many features they share with Chineseocr Lite.
  • paddlepaddle/paddlexPaddlePaddle avatar

    PaddlePaddle/PaddleX

    6,163View on 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

    Pythonai-pipelinesclassificationdeployment
    View on GitHub↗6,163
  • tesseract-ocr/tessdatatesseract-ocr avatar

    tesseract-ocr/tessdata

    7,586View on 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
    View on GitHub↗7,586
  • jinpengli/deep_ocrJinpengLI avatar

    JinpengLI/deep_ocr

    1,511View on GitHub↗

    Deep OCR is a deep learning framework designed for the recognition of Chinese characters within images. It functions as an optical character recognition library that converts scanned documents or image files into digital text, providing an alternative to traditional template matching methods. The system utilizes a combination of convolutional neural networks for spatial feature extraction and recurrent sequence modeling to capture contextual relationships between characters. It employs connectionist temporal classification to map image sequences to character strings without requiring explicit

    Python
    View on GitHub↗1,511
  • chineseocr/chineseocrchineseocr avatar

    chineseocr/chineseocr

    6,113View on 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

    Pythonchinese-ocrchinese-text-detectdarknet-text-detect
    View on GitHub↗6,113
See all 30 alternatives to Chineseocr Lite→

Frequently asked questions

What does daybreak-u/chineseocr_lite do?

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.

What are the main features of daybreak-u/chineseocr_lite?

The main features of daybreak-u/chineseocr_lite are: Chinese Script Recognition, Chinese OCR Tools, Chinese Text Recognition, Cross-Platform Inference Frameworks, Lightweight OCR Engines, Hybrid Convolutional Recurrent Networks, Model Quantization, Inference Backend Switchers.

What are some open-source alternatives to daybreak-u/chineseocr_lite?

Open-source alternatives to daybreak-u/chineseocr_lite include: paddlepaddle/paddlex — PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built… tesseract-ocr/tessdata — This repository provides the pre-trained neural network and legacy data files used by Tesseract to recognize and… jinpengli/deep_ocr — Deep OCR is a deep learning framework designed for the recognition of Chinese characters within images. It functions… chineseocr/chineseocr — chineseocr is an end-to-end deep learning pipeline for detecting and recognizing Chinese and English text in images.… alibaba/mnn — MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a… lyogavin/airllm — Airllm is a framework designed to execute and fine-tune large language models on consumer-grade hardware. By employing…