Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
moehuster b1f6c210b3 | 8 months ago | |
---|---|---|
.github | 9 months ago | |
PPOCRLabel | 1 year ago | |
StyleText | 1 year ago | |
applications | 1 year ago | |
benchmark | 2 years ago | |
configs | 1 year ago | |
deploy | 8 months ago | |
doc | 9 months ago | |
ppocr | 9 months ago | |
ppstructure | 8 months ago | |
test_tipc | 9 months ago | |
tools | 9 months ago | |
.clang_format.hook | 3 years ago | |
.gitignore | 1 year ago | |
.pre-commit-config.yaml | 4 years ago | |
.style.yapf | 4 years ago | |
LICENSE | 1 year ago | |
MANIFEST.in | 2 years ago | |
README.md | 1 year ago | |
README_ch.md | 9 months ago | |
__init__.py | 1 year ago | |
paddleocr.py | 8 months ago | |
requirements.txt | 1 year ago | |
setup.py | 10 months ago | |
train.sh | 1 year ago |
English | 简体中文 | हिन्दी | 日本語 | 한국인 | Pу́сский язы́к
PaddleOCR aims to create multilingual, awesome, leading, and practical OCR tools that help users train better models and apply them into practice.
🔨2022.11 Add implementation of 4 cutting-edge algorithms:Text Detection DRRG, Text Recognition RFL, Image Super-Resolution Text Telescope,Handwritten Mathematical Expression Recognition CAN
2022.10 Release optimized JS version PP-OCRv3 model with 4.3M model size, 8x faster inference time, and a ready-to-use web demo
💥 Live Playback: Introduction to PP-StructureV2 optimization strategy. Scan the QR code below using WeChat, follow the PaddlePaddle official account and fill out the questionnaire to join the WeChat group, get the live link and 20G OCR learning materials (including PDF2Word application, 10 models in vertical scenarios, etc.)
🔥2022.8.24 Release PaddleOCR release/2.6
🔥2022.8 Release OCR scene application collection
2022.8 Add implementation of 8 cutting-edge algorithms
2022.5.9 Release PaddleOCR release/2.5
PaddleOCR support a variety of cutting-edge algorithms related to OCR, and developed industrial featured models/solution PP-OCR and PP-Structure on this basis, and get through the whole process of data production, model training, compression, inference and deployment.
It is recommended to start with the “quick experience” in the document tutorial
For international developers, we regard PaddleOCR Discussions as our international community platform. All ideas and questions can be discussed here in English.
For Chinese develops, Scan the QR code below with your Wechat, you can join the official technical discussion group. For richer community content, please refer to 中文README, looking forward to your participation.
Model introduction | Model name | Recommended scene | Detection model | Direction classifier | Recognition model |
---|---|---|---|---|---|
Chinese and English ultra-lightweight PP-OCRv3 model(16.2M) | ch_PP-OCRv3_xx | Mobile & Server | inference model / trained model | inference model / trained model | inference model / trained model |
English ultra-lightweight PP-OCRv3 model(13.4M) | en_PP-OCRv3_xx | Mobile & Server | inference model / trained model | inference model / trained model | inference model / trained model |
Chinese and English ultra-lightweight PP-OCRv2 model(11.6M) | ch_PP-OCRv2_xx | Mobile & Server | inference model / trained model | inference model / trained model | inference model / trained model |
Chinese and English ultra-lightweight PP-OCR model (9.4M) | ch_ppocr_mobile_v2.0_xx | Mobile & server | inference model / trained model | inference model / trained model | inference model / trained model |
Chinese and English general PP-OCR model (143.4M) | ch_ppocr_server_v2.0_xx | Server | inference model / trained model | inference model / trained model | inference model / trained model |
If you want to request a new language support, a PR with 1 following files are needed:
{language}_dict.txt
that contains a list of all characters. Please see the format example from other files in that folder.If your language has unique elements, please tell me in advance within any way, such as useful links, wikipedia and so on.
More details, please refer to Multilingual OCR Development Plan.
This project is released under Apache 2.0 license
PaddleOCR旨在打造一套丰富、领先、且实用的OCR工具库,助力开发者训练出更好的模型,并应用落地。
Python Markdown Text C++ Shell other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》