Aspose.OCR  for Python via .NET

واجهة برمجة تطبيقات التعرف البصري على الأحرف لبايثون

استخرج النص من الصور الممسوحة ضوئيًا والصور ولقطات الشاشة ، وأنشئ ملفات PDF قابلة للبحث ، وابحث عن النصوص في الصور وقارن بينها ، والمزيد من تطبيقات Python.

  Download Free Trial
  
 

Aspose.OCR for Python via .NET هو محرك قوي وسهل الاستخدام للتعرف الضوئي على الأحرف (OCR) لتطبيقات Python وأجهزة الكمبيوتر المحمولة. في أقل من 10 أسطر من التعليمات البرمجية ، يمكنك التعرف على النص بتنسيق 28 اللغات القائمة على النصوص اللاتينية والسيريلية والآسيوية ، مما يؤدي إلى عرض النتائج في تنسيقات تبادل المستندات والبيانات الأكثر شيوعًا. ليست هناك حاجة لتعلم النماذج الرياضية المعقدة ، وبناء خوارزميات التعلم الآلي وتدريب الشبكات العصبية — ستعمل واجهة برمجة تطبيقاتنا البسيطة والقوية على القيام بكل شيء من أجلك.

تعمل المكتبة بشكل جيد مع جميع المصادر ، من المسح عالي الجودة إلى صورة سريعة على الهاتف الذكي. سواء تم تدوير الصورة أو تشويهها أو تشويشها — توفر المرشحات التلقائية للمعالجة المسبقة واللاحقة أعلى دقة التعرف في أقصر وقت.

الميزات والإمكانيات

استخرج النص من عمليات المسح والصور ولقطات الشاشة

تحويل ملفات PDF الممسوحة ضوئيًا إلى ملفات PDF قابلة للبحث والفهرسة

اقرأ النصوص اللاتينية والسيريلية والآسيوية في جميع الخطوط المشهورة

تعرف على أكثر من 6000 حرف صيني

العمل مع الصور الباهتة والمشوهة والمستديرة والصاخبة

تحديد والحفاظ على كتل المحتوى من تخطيط النص الأصلي

اكتشف واقرأ مناطق من الصورة: فقرات ، سطور وكلمات مفردة

معالجة مجمعة للمستندات والمجلدات والمحفوظات متعددة الصفحات

التعرف على الصور من الانترنت بدون تحميل

تحديد الكلمات التي بها أخطاء إملائية وتصحيحها تلقائيًا

ابحث عن نص في الصور وقارن بذكاء نصوص الصور

سهل الاستخدام

ما عليك سوى 5 سطور من التعليمات البرمجية للتعرف على الصورة وعرض النتيجة. نعم، هو حقا بهذه البساطة!

جاهز للتعرف يميز قم بإسقاط ملف هنا أو انقر للتصفح *

* بتحميل ملفاتك أو استخدام الخدمة ، فإنك توافق على شروط الاستخدام و سياسة الخصوصية.

عينة رمز مباشر - Python 3

# تهيئة محرك OCR
recognitionEngine = AsposeOcr()
# أضف الصورة إلى الدفعة
input = OcrInput(InputType.SINGLE_IMAGE)
input.add("sample.png")
# استخراج النص من الصورة
result = recognitionEngine.recognize(input)
# اعرض نتيجة التعرف
print(result[0].recognition_text)
نتيجة الاعتراف
 

28 لغة التعرف

Aspose.OCR for Python via .NET يمكن التعرف على عدد كبير من اللغات وجميع نصوص الكتابة الشائعة ، بما في ذلك النصوص ذات اللغات المختلطة:

  • . الكرواتية والتشيكية والدانماركية والهولندية والإنجليزية (بما في ذلك النصوص المكتوبة بخط اليد) والإستونية والفنلندية والفرنسية والألمانية والإيطالية واللاتفية والليتوانية والنرويجية والبولندية والبرتغالية والرومانية والسلوفاكية والسلوفينية والإسبانية والسويدية:تمديد الأبجدية اللاتينية
  • . البيلاروسية ، البلغارية ، الكازاخستانية ، الروسية ، الصربية ، الأوكرانية:الأبجدية السيريلية
  • . أكثر من 6000 حرف:صينى
  • هندي

يمكنك أيضًا قراءة نصوص بلغات أخرى بناءً على اللاتينية والسيريلية الممتدة ، حتى لو لم تكن مدعومة بشكل مباشر من قبل محرك التعرف الضوئي على الحروف. على سبيل المثال ، اللاتينية والفيتنامية والغيلية وما إلى ذلك.

فلاتر معالجة قوية

تعتمد دقة وموثوقية التعرف البصري على الأحرف بشكل كبير على جودة الصورة الأصلية. Aspose.OCR for Python via .NET تقدم عددًا كبيرًا من مرشحات معالجة الصور المؤتمتة واليدوية بالكامل والتي تعمل على تحسين الصورة قبل إرسالها إلى محرك التعرف الضوئي على الحروف:

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

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

محسن لأنواع مستندات معينة

Aspose.OCR for Python via .NET يقدم شبكات عصبية مدربة بشكل خاص لاستخراج نص من أنواع معينة من الصور بأقصى قدر من الدقة:

  • بطاقات الهوية وجوازات السفر الممسوحة ضوئيًا أو المصورة.
  • لوحات ترخيص المركبات.
  • الفواتير.
  • الإيصالات.

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

على الرغم من أن Aspose.OCR for Python via .NET يوفر دقة عالية في التعرف ، إلا أن عيوب الطباعة أو الأوساخ أو الخطوط غير القياسية قد تتسبب في التعرف على بعض الأحرف أو الكلمات بشكل غير صحيح. لتحسين نتائج التعرف ، يمكنك تشغيل المدقق الإملائي ، الذي يبحث عن الأخطاء الإملائية ويصححها تلقائيًا بناءً على لغة التعرف المحددة.

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

إنشاء ملفات PDF قابلة للبحث

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

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

Aspose.OCR for Python via .NET يتيح لك التعرف على ملفات متعددة ، بغض النظر عن عددها ونوعها ، بسهولة مثل قراءة صورة واحدة. باستخدام استدعاء واحد لواجهة برمجة التطبيقات ، يمكنك التعرف على صفحات متعددة من ماسح ضوئي للتغذية التلقائية أو استخراج لوحات ترخيص المركبات من كاميرات المرور التلقائية.

يمكن حفظ النتائج كمستند PDF أو جداول بيانات قابلة للبحث ، أو إعادتها كنص عادي أو JSON أو XML لمزيد من التحليل.

  

Support and Learning Resources

  
  

تقدم Aspose أيضًا واجهات برمجة تطبيقات OCR أصلية للغات البرمجة الشائعة الأخرى: