استخراج النص من الصورة باستخدام Python REST API

يشرح هذا الدليل الموجز كيفية استخراج النص من image باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم استخراج النص من الصورة باستخدام واجهة برمجة تطبيقات Python مع مجموعة تطوير برمجيات Cloud SDK المستندة إلى Python. سيتم مناقشة خيارات متنوعة للتحكم في عملية التعرف باستخدام فئة OCRSettingsRecognizeImage.

متطلب أساسي

خطوات استخراج النص من الصورة باستخدام واجهة Python REST

  1. استيراد الفئات والنماذج والأدوات المساعدة المطلوبة من Aspose.OCR Cloud API
  2. تحديد معرف عميل Aspose Cloud والسر للمصادقة
  3. إنشاء مثيل لـ RecognizeImageApi باستخدام معرف العميل/السر لإنشاء اتصال آمن
  4. تحميل الصورة المصدرية إلى مصفوفة بايت
  5. ضبط خيارات التعرف، مثل اللغة ونوع نتيجة الإخراج
  6. أرسل الصورة للتعرف عليها باستخدام نشر التعرف على الصورة وقم بمعالجة الاستجابة لجلب التدفق

تُعرّف هذه الخطوات عملية تحويل الصورة إلى نص باستخدام واجهة برمجة تطبيقات Python REST. استورد الفئات والنماذج والأدوات المساعدة المطلوبة من المكتبة، وحدد معرف/سر العميل، وأنشئ مثيلًا لفئة RecognizeImageApi. حمّل الصورة إلى مصفوفة بايت، واضبط خيارات التعرف، وأرسل الصورة إلى السحابة للمعالجة باستخدام الخيارات المحددة، ثم عالج استجابة واجهة برمجة التطبيقات لاستخراج النص الذي جلبته.

كود لتحويل نص الصورة إلى نص باستخدام واجهة Python REST

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

لقد علّمنا هذا البرنامج التعليمي عملية استخراج النص من الصورة. لتصحيح أخطاء الصور الممسوحة ضوئيًا، راجع المقالة مسح المستندات الممسوحة ضوئيًا باستخدام Python REST API.

 عربي