يشرح هذا الدليل الموجز كيفية استخراج النص من image باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم استخراج النص من الصورة باستخدام واجهة برمجة تطبيقات Python مع مجموعة تطوير برمجيات Cloud SDK المستندة إلى Python. سيتم مناقشة خيارات متنوعة للتحكم في عملية التعرف باستخدام فئة OCRSettingsRecognizeImage.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لتحويل نص الصورة إلى نص
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cad لنظام Dotpython لتغيير نص الصورة إلى نص
- إعداد مشروع Python باستخدام SDK أعلاه
خطوات استخراج النص من الصورة باستخدام واجهة Python REST
- استيراد الفئات والنماذج والأدوات المساعدة المطلوبة من Aspose.OCR Cloud API
- تحديد معرف عميل Aspose Cloud والسر للمصادقة
- إنشاء مثيل لـ RecognizeImageApi باستخدام معرف العميل/السر لإنشاء اتصال آمن
- تحميل الصورة المصدرية إلى مصفوفة بايت
- ضبط خيارات التعرف، مثل اللغة ونوع نتيجة الإخراج
- أرسل الصورة للتعرف عليها باستخدام نشر التعرف على الصورة وقم بمعالجة الاستجابة لجلب التدفق
تُعرّف هذه الخطوات عملية تحويل الصورة إلى نص باستخدام واجهة برمجة تطبيقات Python REST. استورد الفئات والنماذج والأدوات المساعدة المطلوبة من المكتبة، وحدد معرف/سر العميل، وأنشئ مثيلًا لفئة RecognizeImageApi. حمّل الصورة إلى مصفوفة بايت، واضبط خيارات التعرف، وأرسل الصورة إلى السحابة للمعالجة باستخدام الخيارات المحددة، ثم عالج استجابة واجهة برمجة التطبيقات لاستخراج النص الذي جلبته.
كود لتحويل نص الصورة إلى نص باستخدام واجهة Python REST
يوضح هذا الكود عملية تطوير محوّل الصور إلى نص باستخدام خدمة Python RESTful. يمكنك استخدام OCRSettingsRecognizeImage للتحكم في معالجة الصور وسلوك التعرف عليها. يمكنك ضبط لغة التعرف، والتحكم في الانحراف، والتباين، والتدقيق الإملائي، ووضع التعرف، ونوع الإخراج.
لقد علّمنا هذا البرنامج التعليمي عملية استخراج النص من الصورة. لتصحيح أخطاء الصور الممسوحة ضوئيًا، راجع المقالة مسح المستندات الممسوحة ضوئيًا باستخدام Python REST API.