لماذا تختار aspose.ocr للبيثون عبر C ++؟

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

Illustration ocr

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

حقق نتائج التعرف الضوئي على الحروف السريعة ودقيقة مع 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

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

أداء

Python via C++

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

تكامل OCR لتطبيقات Python

ASPOSE.OCR للبيثون عبر C ++ يتكامل بسلاسة مع أي منصة تدعم C ++ -سواء على Windows Desktop أو Windows Server أو MacOS أو linux أو السحابة.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

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

Aspose.OCR for Python via C++ يمكن أن تعمل مع أي ملف يمكنك الحصول على الماسح الضوئي أو الكاميرا. يمكن حفظ نتائج الاعتراف أو استيرادها إلى قاعدة بيانات أو تحليلها في الوقت الفعلي.

الصور

  • JPEG
  • PNG
  • TIFF
  • BMP

دفعة OCR

  • Multi-page PDF
  • ZIP
  • Folder

نتائج التعرف

  • Text
  • PDF
  • 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 ++.

Feature icon

الصورة OCR

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

Feature icon

PDF قابل للبحث

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

Feature icon

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

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

Feature icon

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

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

Feature icon

أي خط وأسلوب

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

Feature icon

الاعتراف بالضبط

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

Feature icon

المدقق الإملائي

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

Feature icon

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

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

Feature icon

قارن نصوص الصور

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

Feature icon

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

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

Feature icon

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

تجد تلقائيًا مجالات محتملة للصورة.

Feature icon

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

ابحث وقراءة مجالات محددة فقط من الصورة ، وليس كل النص.

عينات رمز بيثون

اكتشف عينات رمز لدمجها بسلاسة ASPOSE.OCR للبيثون عبر C ++ في تطبيقاتك.

التثبيت دون عناء

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

بعد التثبيت ، تبدأ على الفور باستخدام 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)