مشروع مبتكر يسمح بتشغيل بيانو افتراضي باستخدام كاميرا الكمبيوتر وورقة مرسوم عليها مفاتيح البيانو فقط.
يعتمد المشروع على تقنيات الرؤية الحاسوبية باستخدام OpenCV لاكتشاف المفاتيح المرسومة وحركات الأصابع وتشغيل النغمات الموسيقية عند لمسها.
طريقة عمل المشروع:
رسم لوحة بيانو بسيطة على ورقة.
تشغيل التطبيق واستخدام الكاميرا لالتقاط الصورة.
يقوم النظام باكتشاف النقاط التي تمثل مفاتيح البيانو.
عند لمس النقاط يتم تشغيل صوت النغمة المناسبة.
مميزات المشروع:
اكتشاف المفاتيح باستخدام OpenCV
تشغيل النغمات عند لمس المفاتيح
نظام تحكم لتعديل إعدادات الكشف
يعمل على Windows وMac وLinux
التقنيات المستخدمة:
Python
OpenCV
MediaPipe
Computer Vision
المهارات المستخدمة:
Computer Vision
Python Programming
OpenCV
Real-time Processing