لماذا تختار Aspose.OCR لـ Python عبر C++؟

عزز قدرات التعرف الضوئي على الحروف باستخدام Aspose.OCR لـ Python عبر C++. تعمل هذه المكتبة المليئة بالميزات على دمج OCR بسلاسة في تطبيقات Python بأقل قدر من التعليمات البرمجية. استمتع بالسرعة والدقة الاستثنائيتين، مع دعم أكثر من 130 لغة، بما في ذلك النصوص اللاتينية والسيريلية والعربية والفارسية والهندية والصينية. يمكنك التعرف على مجموعة متنوعة من الصور، بدءًا من المستندات الممسوحة ضوئيًا وصور الهواتف الذكية وحتى لقطات الشاشة وملفات PDF الممسوحة ضوئيًا. تتعامل مرشحات المعالجة المسبقة المتقدمة مع تحديات مثل الصور المدورة والمائلة والمزعجة، مما يضمن الأداء الأمثل من خلال الاستفادة من معالجة وحدة معالجة الرسومات.

Illustration ocr

التعرف الضوئي على الحروف سريع ودقيق

احصل على نتائج التعرف الضوئي على الحروف (OCR) السريعة والدقيقة باستخدام لغة Python المتطورة عبر تقنية C++.

الاعتراف متعدد اللغات

التعرف على النص بأكثر من 130 لغة، مما يضمن تنوع تطبيقات 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

استخدم نفس المكتبة على أي منصة
قم بتشغيل تطبيقك بسلاسة على أي جهاز
يتطلب Java Runtime Environment (JRE) الإصدار 8 أو الأحدث

أداء

Python via C++

أسرع سرعة ممكنة بغض النظر عن النظام الأساسي
قدر كبير من السيطرة على إدارة الموارد
تستهدف المطورين ذوي الخبرة

تكامل التعرف الضوئي على الحروف لتطبيقات بايثون

يتكامل Aspose.OCR لـ Python عبر C++ بسلاسة مع أي نظام أساسي يدعم C++ - سواء على سطح المكتب Windows أو Windows Server أو macOS أو Linux ، أو السحابة.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

تنسيقات الملفات المدعومة

Aspose.OCR for Python via C++ يمكن أن تعمل مع أي [ملف]تقريبا( https://docs.aspose.com/ocr/python-cpp/supported-file-formats/ ) يمكنك الحصول عليها من الماسح الضوئي أو الكاميرا. يتم إرجاع نتائج التعرف بتنسيقات تبادل الملفات والبيانات الأكثر شيوعًا والتي يمكن حفظها أو استيرادها إلى قاعدة بيانات أو تحليلها في الوقت الفعلي.

الصور

  • JPEG
  • PNG
  • TIFF
  • BMP

دفعة التعرف الضوئي على الحروف

  • Multi-page PDF
  • ZIP
  • Folder

نتائج الاعتراف

  • Text
  • PDF
  • Microsoft Word
  • Microsoft Excel
  • RTF
  • JSON
  • XML

التثبيت السهل لـ Python عبر C++

يتم تسليم Aspose.OCR لـ Python عبر C++ كحزمة Python أو ملف قابل للتنزيل مع الحد الأدنى من التبعيات. يمكنك تثبيته بسهولة في مشروعك، وستكون جاهزًا للتعرف على النصوص بلغات متعددة مدعومة وحفظ نتائج التعرف بتنسيقات مختلفة.

اطلب ترخيصًا تجريبيًا لبدء تطوير تطبيق التعرف الضوئي على الحروف (OCR) كامل الوظائف دون قيود.

التكامل الخلفي لـ C++ لتطبيقات Python

تتكامل مكتبتنا بسلاسة مع الواجهة الخلفية لـ C++، مما يتيح تشغيل تطبيقات Python بسلاسة على أي نظام أساسي - سطح المكتب Windows وWindows Server وmacOS وLinux والسحابة.

130+ لغات التعرف

دعم اللغات والنصوص المتنوعة، بما في ذلك اللغات المختلطة:

قم بتحسين التعرف عن طريق السماح للمكتبة باكتشاف اللغة أو تعريفها لتحسين الأداء.

  • الأبجدية اللاتينية الموسعة: الإنجليزية، الإسبانية، الفرنسية، الإندونيسية، البرتغالية، الألمانية، الفيتنامية، التركية، الإيطالية، البولندية، وأكثر من 80 لغة أخرى؛
  • الأبجدية السيريلية: الروسية، الأوكرانية، الكازاخستانية، الصربية، البيلاروسية، البلغارية؛
  • العربية، الفارسية، الأردية؛
  • النص الصيني والديفاناغاري، بما في ذلك الهندية والماراثية والبوجبورية وغيرها.

دلائل الميزات

Aspose.OCR for Python via C++ اكتشف الإمكانات المتقدمة لـ Aspose.OCR لـ Python عبر C++.

Feature icon

التعرف الضوئي على الحروف للصور

استخرج النص من صور الهاتف الذكي بدقة مستوى المسح الضوئي.

Feature icon

PDF قابل للبحث

قم بتحويل أي مسح ضوئي إلى مستند قابل للبحث والفهرسة بشكل كامل.

Feature icon

التعرف على عنوان URL

التعرف على الصورة من URL دون تنزيلها محليًا.

Feature icon

الاعتراف بالجملة

اقرأ جميع الصور من المستندات والمجلدات والأرشيفات متعددة الصفحات.

Feature icon

أي الخط والأسلوب

التعرف على النص والتعرف عليه في جميع الخطوط والأنماط الشائعة.

Feature icon

التعرف الدقيق

اضبط كل معلمة OCR للحصول على أفضل نتائج التعرف.

Feature icon

مدقق املائي

تحسين النتائج عن طريق تصحيح الكلمات التي بها أخطاء إملائية تلقائيًا.

Feature icon

البحث عن النص في الصور

ابحث عن نص أو تعبير عادي ضمن مجموعة من الصور.

Feature icon

مقارنة النصوص الصورة

مقارنة النصوص على صورتين، بغض النظر عن الحالة والتخطيط.

Feature icon

الحد من نطاق الاعتراف

حدد مجموعة الأحرف التي سيبحث عنها محرك التعرف الضوئي على الحروف.

Feature icon

كشف عيوب الصورة

العثور تلقائيًا على مناطق الصورة التي يحتمل أن تكون بها مشكلات.

Feature icon

التعرف على المناطق

ابحث عن مناطق محددة فقط من الصورة واقرأها، وليس كل النص.

عينات كود بايثون

اكتشف نماذج التعليمات البرمجية لدمج Aspose.OCR for Python عبر C++ بسلاسة في تطبيقاتك.

تركيب سهل

باعتباره حزمة Python خفيفة الوزن أو ملفًا قابلاً للتنزيل مع الحد الأدنى من التبعيات، يضمن Aspose.OCR لـ Python عبر C++ سهولة التوزيع. قم بدمجه في مشروعك مباشرة من Python، وستكون جاهزًا للاستفادة من إمكانات التعرف الضوئي على الحروف الكاملة، وحفظ نتائج التعرف بتنسيقات مختلفة.

بعد التثبيت، ابدأ على الفور في استخدام Aspose.OCR لـ Python عبر C++، وإن كان مع بعض القيود. يزيل الترخيص المؤقت جميع قيود الإصدار التجريبي لمدة 30 يومًا. استغل هذه الفترة لبدء تطوير تطبيق التعرف الضوئي على الحروف (OCR) كامل الوظائف، مما يسمح لك باتخاذ قرار مستنير بشأن شراء Aspose.OCR لـ Python عبر C++ لاحقًا.

كشف مناطق الوثيقة

غالبًا ما يشتمل مسح الصور أو الصورة الفوتوغرافية لمستند نصي على كتل محتوى متعددة، بما في ذلك الفقرات النصية والجداول والرسوم التوضيحية والصيغ والمزيد. يعد التعرف على مجالات الاهتمام هذه بنجاح ودقة على الصفحة أمرًا بالغ الأهمية لفعالية التعرف الضوئي على الحروف. تُعرف هذه العملية المحورية باسم اكتشاف منطقة المستند، والتي تتضمن تحديد مناطق المحتوى المميزة وتنظيمها وتصنيفها.

يقدم 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)