مقدمة لمكتبة urllip

إن وحدة urllip في بايثون 3 عبارة عن عن محموعة من الوحدات التي يمكننا إستخدامها للتعامل مع الروابط ، وإذا كنت قادم من بايثون 2 ستجد أن بايثون 2 لديها urllip و urllip2  أما في بايثون 3 أصبحوا عبارة عن حزمة واحدة تحت إسم urllip ويتكون الإصدار الحالي من :

  • urllib.request
  • urllib.error
  • urllib.parse
  • urllib.rebotparser

سنقوم بتغطية كل جزء ماعدا urllib.error  أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

قراءة الصور من خلال الروابط

إن قراءة الصور من خلال الملفات في OpenCV-Python يبدو غير واضح إلى حد ما ، ولكن في الكثير من الأحيان نريد قراءة صورة من خلال رابط ومعالجتها في Opencv والطريقة الوحيدة لفعل ذلك هي بتحميل الصورة وحفذها بصيغة JPEG بعد ذلك قراءتها في OpenCV ولكن هذه الطريقة مملة جدا أليس كذلك ؟ فلا أحد يريد القيام بالأعمال اليدوية في هاته الأيام !!! على الأقل ليس أنا .

هناك طريقة أخرى يمكن أن تكون بتحميل اتوماتيكي للصورة ثم حفظها بصيغة JPEG بإستخدام الأمر wget بعد ذلك قراءتها في OpenCV ، قد تظهر هذه الطريقة أفضل قليلا ولكنها مرة أخرى طريقة ملتوية لأن هناك طريقة إضافية وهي حفظ الصورة على القرص الصلب .

إذن كيف يمكننا التحايل وتحميل الصورة مباشرة من الرابط وتحميلها مباشرة إلى Python OpenCV ؟

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

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع