{"repo":"zibo-chen/rust-paddle-ocr","free":true,"listed":false,"github":"https://github.com/zibo-chen/rust-paddle-ocr","clone":"git clone https://github.com/zibo-chen/rust-paddle-ocr.git","description":"高性能OCR识别库，支持上百种语言，提供命令行、图形界面及C API多种调用方式，使用便捷高效。 High-performance OCR library powered by PaddleOCR v4/v5/v6 with MNN backend. Supports 10+ languages (Chinese, English, Japanese, Korean, Arabic, Cyrillic, Thai, etc). Provides Rust crate + C API + CLI tools. Fast, lightweight, easy-to-integrate.","language":"Rust","stars":308,"topics":["mnn","ocr","paddleocr","tesseract-ocr","cocr"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"Rust PaddleOCR English 中文 日本語 한국어 A lightweight Rust OCR library based on PaddleOCR models and the MNN inference runtime. It provides text detection, text recognition, and end-to-end OCR with file or in-memory model loading. Related projects: - CLI: newbee-ocr-cli - C API bindings: paddle-ocr-capi - HTTP service: newbee ocr service is local-only and is not published as a public repository. Supported Models All runtime model files should be placed under models/ . Family Detection Recognition Notes --- --- --- --- PP-OCRv4 ch PP-OCRv4 det infer.mnn ch PP-OCRv4 rec infer.mnn Legacy CN/EN model PP-OCRv5 PP-OCRv5 mobile det.mnn or PP-OCRv5 mobile det fp16.mnn PP-OCRv5 mobile rec .mnn Default CN/EN/JP plus script-specific models PP-OCRv6 tiny PP-OCRv6 tiny det.mnn PP-OCRv6 tiny rec.mnn Lightweight v6 tier; Japanese is not supported PP-OCRv6 small PP-OCRv6 small det.mnn PP-OCRv6 small rec.mnn Balanced v6 tier PP-OCRv6 medium PP-OCRv6 medium det.mnn PP-OCRv6 medium rec.mnn Accuracy-first v6 tier PP-OCRv6 small and medium support the official 50 v6 recognition languages: Simplified Chinese, Traditional Chinese, English, Japanese, and 46 Latin-script languages. PP-OCRv6 tiny follows the same set except Japanese. Korean, Cyrillic, Arabic, Devanagari, Thai, Greek, Tamil, and Telugu should continue using the PP-OCRv5 script-specific recognition models. V6 charset files are tier-specific: Convert Paddle Models To MNN The converter defaults to MNN FP16 to reduce model size. Use --install-di","default_branch":null,"files":null,"tree":[],"storefront":"/r/zibo-chen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zibo-chen/rust-paddle-ocr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}