الرؤية الحاسوبية

معالجة الصور بـ Python وOpenCV

كشف الحواف بخوارزمية Canny مبنية من الصفر ومقارنة بـ OpenCV، مع مطابقة الملامح بـ SIFT وORB.

البحث والنماذج الأوليةالبيانات ولوحات المتابعة
معالجة الصور بـ Python وOpenCV: الرؤية الحاسوبية

نظرة عامة

خطّا معالجة في الرؤية الحاسوبية. الأول ينفّذ كل مراحل كشف الحواف بخوارزمية Canny ويقارنها بـ cv2.Canny في أربعة إعدادات مع خريطة للفروق. والثاني يستخرج ملامح SIFT وORB ويطابقها بين صورتين ويقيس زمن كل طريقة.

التحدي

استدعاء دالة جاهزة يخفي سلوك الخوارزمية. وبناء Canny مرحلةً مرحلة يكشف أثر كل معامل ويعطي مرجعًا لتقييم ناتج المكتبة.

أهم القدرات

  • كل مراحل Canny من التنعيم الغاوسي حتى التتبع بالعتبتين
  • مقارنة مع OpenCV في أربعة إعدادات
  • استخراج نقاط ORB وعرضها
  • مطابقة SIFT وORB مع قياس الزمن
  • مسارات إخراج تعمل على أي جهاز

من داخل المشروع

معالجة الصور بـ Python وOpenCV: مطابقة الملامح بـ SIFT وORB
مطابقة الملامح بـ SIFT وORB
معالجة الصور بـ Python وOpenCV: كشف الحواف بـ Canny مرحلةً مرحلة
كشف الحواف بـ Canny مرحلةً مرحلة
معالجة الصور بـ Python وOpenCV: معمارية النظام
معمارية النظام

النتائج

  • يعمل الخطّان من البداية إلى النهاية وينتجان الصور المعروضة هنا
  • مقارنة مباشرة بين تنفيذ خاص ومكتبة OpenCV

التقنيات

PythonOpenCVNumPySciPyMatplotlib

أعمال ذات صلة

لست متأكدًا من أين يبدأ مشروعك؟

أخبرنا من أين تبدأ، وسنرد عليك بأبسط نطاق مناسب.

ابدأ مشروعك