اذهب إلى المحتوى
  • 0

تخطي الكابتشا في بايثون

Waleed Alomar

السؤال

Recommended Posts

  • 0

الأمر معقد بسبب الحاجة إلى معرفة العديد من المواضيع لحل هذه المشكلة في البداية :

  • أنت بحاجة إلى معرفة بمبادئ الذكاء الصنعي ومن ضمنها الرؤية الحاسوبية
  • بعد ذلك عند الدخول إلى هذا الموقع أو إي موقع يضع اختبار لكي يتم التأكد "أنك لست روبوت" فأنت بحاجة إلى أن تقوم ب screenshot للاختبار وحفظ الصورة ويتم ذلك باستخدام مكتبة pyscreenshot مثلا
  • معالجة هذه الصورة وبناء نموذج ذكاء صنعي للتعرف على الحروف في الصورة يحول كل حرف رقمي في الصورة إلى محرف نصي
    يتم معالجة الصورة باستخدام مكتبة opencv للتعامل مع الصور وتستطيع حتى حل بعض الاختبارات باستخدام هذ المكتبة ولكن ليس معظمها في حال عدم حل مجمل الاختبارات أنت بحاجة إلى بناء نموذج كما تحدثنا للتعرف على المحارف واذا لم يكن لديك معرفة في بناء النماذج تستطيع أن تحل هذه المشكلة بنسبة كبيرة باستخدام مكتبة pytesseract ocr المتخصصة بقراءة المحارف في الصورة
  • ثم بعد ذلك تقوم بإدخال النتيجة وأرسال الطلب طبعا العملية معقدة تستطيع الاستفادة من هذا repo فهو قريب لما تريد
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...