2024-11-06 14:33:09 +08:00
---
comments: true
hide:
- navigation
- toc
---
< div align = "center" >
2024-11-05 11:35:36 +08:00
< img src = "https://github.com/PaddlePaddle/PaddleOCR/releases/download/v2.9.1/PaddleOCR_log.png" align = "middle" width = "600" / >
2024-11-06 14:33:09 +08:00
< p align = "center" >
< a href = "https://discord.gg/z9xaRVjdbD" > < img src = "https://img.shields.io/badge/Chat-on%20discord-7289da.svg?sanitize=true" alt = "Chat" > < / a >
< a href = "./LICENSE" > < img src = "https://img.shields.io/badge/license-Apache%202-dfd.svg" > < / a >
< a href = "https://github.com/PaddlePaddle/PaddleOCR/releases" > < img src = "https://img.shields.io/github/v/release/PaddlePaddle/PaddleOCR?color=ffa" > < / a >
< a href = "" > < img src = "https://img.shields.io/badge/python-3.7+-aff.svg" > < / a >
< a href = "" > < img src = "https://img.shields.io/badge/os-linux%2C%20win%2C%20mac-pink.svg" > < / a >
< a href = "https://pypi.org/project/PaddleOCR/" > < img src = "https://img.shields.io/pypi/dm/PaddleOCR?color=9cf" > < / a >
< a href = "https://github.com/PaddlePaddle/PaddleOCR/stargazers" > < img src = "https://img.shields.io/github/stars/PaddlePaddle/PaddleOCR?color=ccf" > < / a >
< / p >
< / div >
2022-10-25 18:18:29 +08:00
## प्रस्तावना
2024-11-06 08:39:20 +08:00
2022-10-25 18:18:29 +08:00
पैडलओसीआर का उद्देश्य बहुभाषी,शानदार , ओसीआर और व्यावहारिक ओसीआरउपकरण बनाना है जो यूजर्स को बेहतर मॉडलों के लिए प्रशिक्षित करने और उन्हें व्यवहार में लागू करने में मदद करते हैं।
< div align = "center" >
2024-11-06 14:33:09 +08:00
< img src = "https://github.com/PaddlePaddle/PaddleOCR/releases/download/v2.8.0/demo.gif" width = "800" >
2022-10-25 18:18:29 +08:00
< / div >
## 📣 हाल के अद्यतन
2024-11-06 08:39:20 +08:00
2022-10-25 18:18:29 +08:00
- **🔥2022.8.24 रिलीज Paddleओसीआर [रिलीज/2.6 ](https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.6 )**
2024-11-06 08:39:20 +08:00
- रिलीज [PP-Structurev2 ](../../ppstructure ),फंक्शन और परफॉरमेंस के साथ पूरी तरह से उन्नत, चायनीज शीन्स के अनुकूल, और मदद के लिए [लेआउट रिकवरी ](../../ppstructure/recovery ) और ** पीडीएफ को वर्ड में बदलने के लिए वन लाइन कमांड**;
- [लेआउट एनालाइस ](../../ppstructure/layout ) ऑप्टिमाइजेशन: मॉडल स्टोरेज में 95% की कमी, जबकि स्पीड में 11 गुना वृद्धि , और एवरेज CPU स टाइम-कॉस्ट केवल 41ms है;
- [टेबल रिकोगनाइजेशन ](../../ppstructure/table ) ऑप्टिमाइजेशन: 3 ऑप्टिमाइज़ेशन के तरीके डिजाइन किए गए हैं, और तुलनात्मक समय की खपत के तहत मॉडल सटीकता में 6% का सुधार हुआ है;
- [की इंफॉर्मेशन एक्स्ट्रेक्शन ](../../ppstructure/kie ) ऑप्टिमाइजेशन : एक बिजुवल-स्वतंत्र मॉडल संरचना डिजाइन की गई है, सिमेंटिक एन्टाइटी रिकग्निशन की सटीकता में 2.8% की वृद्धि हुई है, और रिलेशन एक्सट्रैक्शन की सटीकता में 9.1% की वृद्धि हुई है।
2022-10-25 18:18:29 +08:00
- **🔥2022.7 रिलीज [ओसीआर दृश्य आवेदन संग्रह ](../../applications/README_en.md )**
2024-11-06 08:39:20 +08:00
- रिलीज **9 वर्टिकल मॉडल** जैसे कि डिजिटल ट्यूब, एलसीडी स्क्रीन, लाइसेंस प्लेट, हस्तलेखन पहचान मॉडल, उच्च-सटीक एसवीटीआर मॉडल, आदि, जो सामान्य रूप से मुख्य ओसीआर वर्टिकल अनुप्रयोगों, विनिर्माण, वित्त और परिवहन उद्योगों को कवर करते हैं।
2022-10-25 18:18:29 +08:00
- **🔥2022.5.9 रिलीज Paddleओसीआर [रिलीज/2.5 ](https://github.com/PaddlePaddle/Paddleओसीआर/tree/release/2.5 )**
- रिलीज [PP-OCRv3 ](../doc_en/ppocr_introduction_en.md#pp-ocrv3 ): तुलनात्मक स्पीड के साथ, चाइनीज शीन्स का प्रभाव PP-ओसीआर v2 की तुलना में 5% की और वृद्धि हुयी है इंगलिस शीन्स के प्रभाव में 11% का सुधार हुआ है, और 80 भाषाओं के बहुभाषी मॉडलों की औसत पहचान सटीकता में 5% से अधिक सुधार हुआ है।
2024-05-14 09:54:56 +08:00
- रिलीज़ [PPOCRLabelv2 ](https://github.com/PFCCLab/PPOCRLabel/blob/main/README.md ): टेबल टेबल रिकोगनाइजेशन टास्क की इंफॉर्मेशन एक्स्ट्रेक्शन टास्क और अनियमित टेक्सट इमेज के लिए एनोटेशन फ़ंक्शन एड करे।
2022-10-25 18:18:29 +08:00
- इंटरएक्टिव ई-बुक जारी करें [*"ओसीआर में गोता लगाएँ"* ](../doc_en/ocr_book_en.md ), ओसीआर पूर्ण स्टैक तकनीक के अत्याधुनिक सिद्धांत और कोड प्रेक्टिस को कवर करता है।
- [और अधिक ](../doc_en/update_en.md )
2024-04-21 21:46:20 +08:00
## 🌟 विशेषताएँ
2022-10-25 18:18:29 +08:00
Paddleओसीआर से संबंधित विभिन्न प्रकार के अत्याधुनिक एल्गोरिथ्म को सपोर्ट करता है, और विकसित औद्योगिक विशेष रुप से प्रदर्शित मॉडल/समाधान [PP- OCR ](../doc_en/ppocr_introduction_en.md ) और [PP-Structure ](../../ppstructure/README.md ) इस आधार पर और डेटा प्रोडक्शन की पूरी प्रोसेस के माध्यम से प्राप्त करें, मॉडल ट्रेनिंग, दबाव, अनुमान और तैनाती।
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/50011306/196920323-9d386ab0-1233-4415-8508-99d459d256bb.png" >
< / div >
2024-04-21 21:46:20 +08:00
## ⚡ शीघ्र अनुभव
2022-10-25 18:18:29 +08:00
```bash
pip3 install paddlepaddle # for gpu user please install paddlepaddle-gpu
pip3 install paddleocr
paddleocr --image_dir /your/test/image.jpg --lang=hi
```
> यदि आपके पास पायथन एनवायरनमेंट नहीं है, कृपया फॉलो कीजिए [एनवायरनमेंट प्रिपेरेशन](../doc_en/environment_en.md). हम अनुशंसा करते हैं कि आप इसके साथ शुरुआत करें [ट्यूटोरियल](#Tutorials).
## 📚 ई-बुक: *ओसीआर में गोता लगाएँ*
2024-11-06 08:39:20 +08:00
2022-10-25 18:18:29 +08:00
- [ओसीआर में गोता लगाएँ ](../doc_en/ocr_book_en.md )
## 👫 समुदाय
2024-11-06 08:39:20 +08:00
अंतरराष्ट्रीय डेवलपर्स के लिए, हम सम्मान करते हैं [पैडलओसीआर चर्चाएँ] (< https: / / github . com / PaddlePaddle / PaddleOCR / discussions > ) हमारे अंतरराष्ट्रीय कम्युनिटी मंच के रूप में। यहां सभी विचारों और प्रश्नों पर अंग्रेजी में चर्चा की जा सकती है।
2022-10-25 18:18:29 +08:00
## 🛠️ PP-ओसीआर श्रृंखला मॉडल सूची
| मॉडल प्रस्तावना | मॉडल नाम | रिकमेंडिड सीन | डिटेक्शन मॉडल | रिकोगनाइजेशन मॉडल |
| ------------------------------------------------------------ | ---------------------------- | ----------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| हिन्दी:हिन्दी अल्ट्रा-लाइटवेट PP-ओसीआरv3 सिस्टम (9.9M) | devanagari_PP-ओसीआरv3_xx | मोबाइल और सर्वर |[इन्फरन्स मॉडल](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/Multilingual_PP-OCRv3_det_infer.tar) / [प्रशिक्षितमॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/Multilingual_PP-OCRv3_det_distill_train.tar ) | [इन्फरन्समॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/devanagari_PP-OCRv3_rec_infer.tar ) / [प्रशिक्षित मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/multilingual/devanagari_PP-OCRv3_rec_train.tar ) |
| इंग्लिश अल्ट्रा- लाइट वेट PP-ओसीआरv3 मॉडल ( 13.4M) | en_PP-ओसीआरv3_xx | मोबाइल और सर्वर | [इन्फरन्स मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_det_infer.tar ) / [प्रशिक्षितमॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_det_distill_train.tar )| [इन्फरन्समॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_rec_infer.tar ) / [प्रशिक्षित मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_rec_train.tar ) |
| चाइनीस और इंग्लिश अल्ट्रा- लाइट वेट PP-ओसीआरv3 मॉडल( 16.2M) | ch_PP-ओसीआरv3_xx | मोबाइल और सर्वर | [इन्फरन्स मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar ) / [प्रशिक्षित मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_distill_train.tar ) | [प्रशिक्षित मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar ) / [प्रशिक्षित मॉडल ](https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_train.tar ) |
- अधिक मॉडल डाउनलोड (एकाधिक भाषाओं सहित) के लिए, कृपया [PP-ओसीआर सीरीज मॉडल डाउनलोड ](../doc_en/models_list_en.md ) देखें।
- एक नए भाषा अनुरोध के लिए, कृपया [नई भाषा अनुरोधों के लिए दिशानिर्देश ](#language_requests ).
- स्ट्रक्चर मॉडल डोकोमेंट एनालाइज के लिए, कृपया देखें [PP-Structure models ](../../ppstructure/docs/models_list_en.md ).
## 📖 ट्यूटोरियल
- [एनवायरनमेंट प्रिपरेशन ](../doc_en/environment_en.md )
- [PP-OCR 🔥 ](../doc_en/ppocr_introduction_en.md )
- [क्विक स्टार्ट ](../doc_en/quickstart_en.md )
- [मॉडल जू ](../doc_en/models_en.md )
- [मॉडल ट्रेनिंग ](../doc_en/training_en.md )
- [टेक्सट डिटेक्शन ](../doc_en/detection_en.md )
- [टेक्सट रिकोगनीशन ](../doc_en/recognition_en.md )
- [टेक्सट डायरेक्शन क्लासिफिकेशन ](../doc_en/angle_class_en.md )
2024-04-21 21:46:20 +08:00
- मॉडल कम्प्रेशन
2022-10-25 18:18:29 +08:00
- [मॉडल परिमाणीकरण ](./deploy/slim/quantization/README_en.md )
- [मॉडल प्रूनिंग ](./deploy/slim/prune/README_en.md )
- [ज्ञान आसवन ](../doc_en/knowledge_distillation_en.md )
- [इन्फरन्स और डिप्लोमेन्ट ](./deploy/README.md )
- [Python इन्फरन्स ](../doc_en/inference_ppocr_en.md )
- [C++ इन्फरन्स ](./deploy/cpp_infer/readme.md )
- [सरविंग ](./deploy/pdserving/README.md )
- [मोबाइल ](./deploy/lite/readme.md )
- [Paddle2ONNX ](./deploy/paddle2onnx/readme.md )
- [पैडल क्लाउड ](./deploy/paddlecloud/README.md )
- [Benchmark ](../doc_en/benchmark_en.md )
- [PP-Structure 🔥 ](../../ppstructure/README.md )
- [क्विक स्टार्ट ](../../ppstructure/docs/quickstart_en.md )
- [मॉडल जू ](../../ppstructure/docs/models_list_en.md )
2024-05-29 15:26:09 +08:00
- [मॉडल ट्रेनिंग ](../doc_en/training_en.md )
2022-10-25 18:18:29 +08:00
- [लेआउट एनालाइस ](../../ppstructure/layout/README.md )
- [टेबल रिकोगनाइजेशन ](../../ppstructure/table/README.md )
- [की इंफॉर्मेशन एक्स्ट्रेक्शन ](../../ppstructure/kie/README.md )
- [इन्फरन्स और डिप्लोमेन्ट ](./deploy/README.md )
- [Python इन्फरन्स ](../../ppstructure/docs/inference_en.md )
- [C++ इन्फरन्स ](./deploy/cpp_infer/readme.md )
- [सरविंग ](./deploy/hubserving/readme_en.md )
- [एकेडमिक एल्गोरिथम ](../doc_en/algorithm_overview_en.md )
- [टेक्स्ट डिनेक्शन ](../doc_en/algorithm_overview_en.md )
- [टेक्स्ट रिकोगनाइजेशन ](../doc_en/algorithm_overview_en.md )
- [एंड-टू-एंड ओसीआर ](../doc_en/algorithm_overview_en.md )
- [टेबल रिकोगनाइजेशन ](../doc_en/algorithm_overview_en.md )
2024-05-29 15:26:09 +08:00
- [की इंफॉर्मेशन एक्स्ट्रेक्शन ](../doc_en/algorithm_overview_en.md )
2022-10-25 18:18:29 +08:00
- [पैडलओसीआर में नए एल्गोरिदम जोड़ें ](../doc_en/add_new_algorithm_en.md )
- डेटा एनोटेशन और सिंथेसिस
2024-05-14 09:54:56 +08:00
- [सेमी-ऑटोमैटिक एनोटेशन टूल: PPओसीआरलेबल ](https://github.com/PFCCLab/PPOCRLabel/blob/main/README.md )
2024-05-15 14:12:23 +08:00
- [डेटा सिंथेसिस टूल: स्टाइल-टेक्सट ](https://github.com/PFCCLab/StyleText/blob/main/README.md )
2022-10-25 18:18:29 +08:00
- [अन्य डेटा एनोटेशन टूल ](../doc_en/data_annotation_en.md )
- [अन्य डेटा सिंथेसिस टूल ](../doc_en/data_synthesis_en.md )
- डेटा सेट
- [सामान्य ओसीआर डेटासेट (चीनी/अंग्रेज़ी) ](../doc_en/dataset/datasets_en.md )
- [हस्तलिखित_ओसीआर_डेटासेट (चीनी) ](../doc_en/dataset/handwritten_datasets_en.md )
2024-04-21 21:46:20 +08:00
- [विभिन्न ओसीआर
2022-10-25 18:18:29 +08:00
डेटासेट (बहुभाषी)](../doc_en/dataset/vertical_and_multilingual_datasets_en.md)
- [लेआउट एनालाइस ](../doc_en/dataset/layout_datasets_en.md )
- [टेबल रिकोगनाइजेशन ](../doc_en/dataset/table_datasets_en.md )
- [की इंफॉर्मेशन एक्स्ट्रेक्शन ](../doc_en/dataset/kie_datasets_en.md )
- [कोड संरचना ](../doc_en/tree_en.md )
- [विसुमलाइजेशन ](#Visualization )
- [कम्युनिटी ](#Community )
- [नई भाषा के लिए अनुरोध ](#language_requests )
- [सामान्य प्रश्न ](../doc_en/FAQ_en.md )
- [रेफरेन्सेस ](../doc_en/reference_en.md )
- [लाइसेंस ](#LICENSE )
## 🇺🇳 नई भाषा अनुरोधों के लिए संयुक्त राष्ट्र दिशानिर्देश
अगर आप ** एक नए भाषा मॉडल का अनुरोध करना चाहते हैं**, तो कृपया [बहुभाषी मॉडल अपग्रेड के लिए वोट करें ](https://github.com/PaddlePaddle/PaddleOCR/discussions/7253 ) में वोट करें। हम नियमित रूप से परिणाम के अनुसार मॉडल को अपग्रेड करेंगे। ** अपने दोस्तों को एक साथ वोट करने के लिए आमंत्रित करें!**
यदि आपको ** एक नए भाषा मॉडल को प्रशिक्षित करने** अपने परिदृश्य के आधार पर, तो यह [बहुभाषी मॉडल ट्रेनिंग प्रोजेक्ट ट्रेनिंग ](https://github.com/PaddlePaddle/PaddleOCR/discussions/7252 ) ट्यूटोरियल आपको डेटासेट तैयार करने में मदद करेगा और आपको स्टेप बाए स्टेप पूरा प्रोसेस दिखाएगा
मूल [बहुभाषी ओसीआर विकास योजना ](https://github.com/PaddlePaddle/PaddleOCR/issues/1048 ) अभी भी आपको बहुत सारे उपयोगी संग्रह और शब्दकोश दिखाता है
## 👀 विज़ुअलाइज़ेशन [अधिक](../doc_en/visualization_en.md)
< details open >
< summary > PP-OCRv3 बहुभाषी मॉडल< / summary >
< div align = "center" >
< img src = "../imgs_results/PP-OCRv3/multi_lang/japan_2.jpg" width = "800" >
< img src = "../imgs_results/PP-OCRv3/multi_lang/korean_1.jpg" width = "800" >
< / div >
< / details >
< details open >
< summary > PP-OCRv3 अंग्रेजी मॉडल< / summary >
< div align = "center" >
< img src = "../imgs_results/PP-OCRv3/en/en_1.png" width = "800" >
< img src = "../imgs_results/PP-OCRv3/en/en_2.png" width = "800" >
< / div >
< / details >
< details open >
< summary > PP-OCRv3 चीनी मॉडल< / summary >
< div align = "center" >
< img src = "../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic001.jpg" width = "800" >
< img src = "../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic002.jpg" width = "800" >
< img src = "../imgs_results/PP-OCRv3/ch/PP-OCRv3-pic003.jpg" width = "800" >
< / div >
< / details >
< details open >
< summary > PP-Structurev2< / summary >
1. लेआउट एनालाइस + टेबल रिकोगनाइजेशन
< div align = "center" >
< img src = "../../ppstructure/docs/table/ppstructure.GIF" width = "800" >
< / div >
2. SER (सिमेंटिक एंटिटी रिकोगनाइजेशन)
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/25809855/186094456-01a1dd11-1433-4437-9ab2-6480ac94ec0a.png" width = "600" >
< / div >
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/14270174/185310636-6ce02f7c-790d-479f-b163-ea97a5a04808.jpg" width = "600" >
< / div >
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/14270174/185539517-ccf2372a-f026-4a7c-ad28-c741c770f60a.png" width = "600" >
< / div >
3. RE (रिलेशन एक्सट्रैक्शन)
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/25809855/186094813-3a8e16cc-42e5-4982-b9f4-0134dfb5688d.png" width = "600" >
2024-05-29 15:26:09 +08:00
< / div >
2022-10-25 18:18:29 +08:00
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/14270174/185393805-c67ff571-cf7e-4217-a4b0-8b396c4f22bb.jpg" width = "600" >
< / div >
< div align = "center" >
< img src = "https://user-images.githubusercontent.com/14270174/185540080-0431e006-9235-4b6d-b63d-0b3c6e1de48f.jpg" width = "600" >
< / div >
< / details >
## 📄 लाइसेंस
2024-11-06 08:39:20 +08:00
2022-10-25 18:18:29 +08:00
इस प्रोजेक्ट को इन परियोजना के तहत जारी किया गया है < a href = "https://github.com/PaddlePaddle/PaddleOCR/blob/master/LICENSE" > Apache 2.0 license< / a >