API سريع وموثوق به على أساس ASPOSE.OCR لـ C ++
صورة للتعرف على النص مع Python OCR
المزيد من العروض >import asposeocr
settings = asposeocr.RecognitionSettings()
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = AsposeOCRRecognize(input_data, settings)
> pip install aspose-ocr-python-cpp
لماذا تختار aspose.ocr للبيثون عبر C ++؟
عزز قدرات OCR الخاصة بك مع ASPOSE.OCR للبيثون عبر C ++. تدمج هذه المكتبة المليئة بالميزات بسلاسة OCR في تطبيقات Python مع الحد الأدنى من التعليمات البرمجية. تجربة سرعة ودقة استثنائية ، ودعم أكثر من 140 لغة ، بما في ذلك البرامج النصية اللاتينية ، والسيليك ، والعربية ، والفارسية ، والاتفاقية ، والصينية. تعرف على مجموعة متنوعة من الصور ، بدءًا من المستندات الممسوحة ضوئيًا وصور الهواتف الذكية إلى لقطات الشاشة و PDFs الممسوحة ضوئيًا. تعالج مرشحات المعالجة المسبقة المتقدمة تحديات مثل الصور المدورة والمنحرفة والصاخبة ، مما يضمن الأداء الأمثل من خلال الاستفادة من معالجة GPU.

سريع ودقيق التعرف الضوئي على الحروف
حقق نتائج التعرف الضوئي على الحروف السريعة ودقيقة مع Python المتطورة عبر تقنية C ++.
التعرف متعدد اللغات
تعرف على النص بأكثر من 140 لغة ، مما يضمن براعة لتطبيقات Python عبر تكامل C ++.
دعم الصورة الشامل
معالجة الصور دون عناء من الماسحات الضوئية والكاميرات والهواتف الذكية مع Python عبر C ++.
التعرف الدقيق على الشخصية الصينية
يتعرف على أكثر من 6000 حرف صيني في مشاريع Python عبر C ++.
الحفاظ على أنماط الخط والتنسيق
الحفاظ على أنماط الخطوط والتنسيق لتمثيل دقيق للنص المعترف به في تطبيقات Python عبر C ++.
عينة الكود المباشر
بدء التعرف على النص من الصور في ثلاثة أسطر فقط من التعليمات البرمجية. تجربة البساطة!
* عن طريق تحميل ملفاتك أو استخدام الخدمة التي توافق عليها شروط الاستخدام و سياسة الخصوصية.
تحويل الصورة إلى نص
المزيد من الأمثلة >// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);
اختر تفضيلاتك
اختر المكتبة المناسبة لاحتياجاتك. استكشف واجهات برمجة التطبيقات المتاحة وقدراتها لتحديد الحل الأكثر كفاءة.
التنوع
Python via .NET
التوحيد
Python via Java
أداء
Python via C++
تكامل OCR لتطبيقات Python
ASPOSE.OCR للبيثون عبر C ++ يتكامل بسلاسة مع أي منصة تدعم C ++ -سواء على Windows Desktop أو Windows Server أو MacOS أو linux أو السحابة.
تنسيقات الملف المدعومة
Aspose.OCR for Python via C++ يمكن أن تعمل مع أي ملف يمكنك الحصول على الماسح الضوئي أو الكاميرا. يمكن حفظ نتائج الاعتراف أو استيرادها إلى قاعدة بيانات أو تحليلها في الوقت الفعلي.
الصور
- JPEG
- PNG
- TIFF
- BMP
دفعة OCR
- Multi-page PDF
- ZIP
- Folder
نتائج التعرف
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
التثبيت دون عناء للبيثون عبر C ++
يتم تسليم ASPOSE.OCR لـ Python عبر C ++ كحزمة Python أو كملف قابل للتنزيل]( https://release.aspose.com/ocr/python-cpp/ ) مع الحد الأدنى من التبعيات. بسهولة تثبيت في مشروعك ، وأنت مستعد للتعرف على النصوص بلغات متعددة مدعومة ونتائج التعرف على تنسيقات مختلفة.
اطلب ترخيصًا تجريبيًا لبدء تطوير تطبيق OCR يعمل بشكل كامل دون قيود.
C ++ تكامل الخلفية لتطبيقات Python
تتكامل مكتبتنا بسلاسة مع الواجهة الخلفية C ++ ، مما يتيح تطبيقات Python لتشغيلها بسلاسة على أي منصة - Windows Windows و Windows و MacOS و Linux و Cloud.
140+ لغات التعرف
دعم اللغات والبرامج النصية المتنوعة ، بما في ذلك اللغات المختلطة:
تحسين التعرف من خلال السماح للمكتبة بالكشف عن اللغة أو تحديدها لتحسين الأداء.
- ** اللاتينية الممتدة ** الأبجدية: الإنجليزية والإسبانية والفرنسية والإندونيسية والبرتغالية والألمانية والفيتنامية والتركية والإيطالية والبولندية و 80+ أخرى ؛
- ** السيريليك ** الأبجدية: الروسية ، الأوكرانية ، كازاخاخية ، صربي ، بيلاروسيا ، البلغارية ؛
- العربية ، الفارسية ، الأردية ؛
- السيناريو الصيني و Devanagari ، بما في ذلك الهندية والماراثي و Bhojpuri وغيرها.
الميزات الرئيسية
Aspose.OCR for Python via C++ استكشاف القدرات المتقدمة من ASPOSE.OCR للبيثون عبر C ++.
الصورة OCR
استخراج النص من صور الهاتف الذكي بدقة مستوى المسح.
PDF قابل للبحث
تحويل أي فحص إلى مستند قابل للبحث بالكامل وقابل للفهرسة.
التعرف على عنوان URL
تعرف على صورة من عنوان URL دون تنزيلها محليًا.
الاعتراف بالجملة
اقرأ جميع الصور من المستندات والمجلدات والأرشيفات متعددة الصفحات.
أي خط وأسلوب
تحديد النص والتعرف عليه في جميع المحارف والأنماط الشائعة.
الاعتراف بالضبط
اضبط كل معلمة OCR للحصول على أفضل نتائج التعرف.
المدقق الإملائي
تحسين النتائج عن طريق تصحيح الكلمات الإملائية تلقائيًا.
ابحث عن نص في الصور
ابحث عن النص أو التعبير العادي داخل مجموعة من الصور.
قارن نصوص الصور
قارن النصوص على صورتين ، بغض النظر عن الحالة والتخطيط.
الحد من نطاق التعرف
الحد من مجموعة الأحرف التي سيبحث عنها محرك OCR.
اكتشاف عيوب الصورة
تجد تلقائيًا مجالات محتملة للصورة.
التعرف على المناطق
ابحث وقراءة مجالات محددة فقط من الصورة ، وليس كل النص.
عينات رمز بيثون
اكتشف عينات رمز لدمجها بسلاسة ASPOSE.OCR للبيثون عبر C ++ في تطبيقاتك.
التثبيت دون عناء
بعد التثبيت ، تبدأ على الفور باستخدام Aspose.ocr للبيثون عبر C ++ ، وإن كان ذلك مع بعض القيود. يزيل الترخيص المؤقت جميع قيود الإصدار التجريبي لمدة 30 يومًا. استخدم هذه الفترة لبدء تطوير تطبيق OCR يعمل بكامل طاقته ، مما يتيح لك اتخاذ قرار مستنير بشأن شراء Aspose.ocr لـ Python عبر C ++ لاحقًا.
اكتشاف مجالات الوثيقة
غالبًا ما يشتمل فحص الصورة أو صورة لمستند نصي على كتل محتوى متعددة ، بما في ذلك الفقرات النصية والجداول والرسوم التوضيحية والصيغ والمزيد. يعد الاعتراف بنجاح ودقة مجالات الاهتمام هذه على الصفحة أمرًا بالغ الأهمية لـ OCR الفعال. تُعرف هذه العملية المحورية باسم الكشف عن منطقة المستندات ، والتي تتضمن تحديد وتنظيم وتصنيف مناطق المحتوى المتميزة.يقدم Aspose.ocr العديد من خوارزميات اكتشاف مجالات المستندات ، مما يسمح لك باختيار المجموعة التي تعمل بشكل أفضل لمحتوىك المحدد.
الإعداد لمحتوى الصورة الفلوي - Python OCR
settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)
تنسيقات الإخراج المختلفة
يمكن لـ OCR لـ C ++ حفظ نتائج التعرف بتنسيقات متعددة بحيث يمكن مشاركتها أو تخزينها في قاعدة بيانات أو عرض أو تحليل: نص عادي ، PDF ، Microsoft Word ، Microsoft Excel ، JSON ، و XML. {index-content-python-cpp.code_samples.item3.content2}
حفظ نتائج التعرف على JSON - Python
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)