بايثون الذكاء الاصطناعي
تعلم الرؤية الحاسوبية خطوة بخطوة (computer vision)
python opencv
لمحة عن الرؤية الحاسوبية:
(بالإنجليزية: computer vision) :
تهدف إلى بناء تطبيقات ذكية قادرة على فهم محتوى الصور كما يفهمها الإنسان. حيث من الممكن أن تأخذ بيانات الصور عدة أشكال كالصور المتعاقبة (فيديو)، المشاهد من عدة كاميرات، بيانات ذات عدة أبعاد مأخوذة من جهاز تصوير طبي.
امثلة عنها :
- تطبيق قادر على التعرف على الأغراض أو الأشخاص ضمن صورة
- تطبيقات التحكم الآلي (الروبوت الصناعي، المركبات الآلية).
- بناء نماذج للأشياء أو للمحيط (الفحص الصناعي، تحليل الصورة الطبية).
- تطبيق قادر على متابعة غرض يتحرك ضمن صورة
- تطبيق قادر على معرفة البعد الثالث من صورة أو أكثر ثنائية البعد (أو من صورة وضوء ليزري متحرك)
فهرس الكورس :
الجزء الاول : التعامل مع الصور
- برنامج قراءة ابعاد الصورة وبكسلاته
- برنامج لفتح الصور
- عرض ابعاد الصورة والبكسلات
- تغيير حجم الصور
- نظام الالوان تحويل الصورة من الالوان الى الرمادي
- فتح صورة وتخصيص زر لاغلاق برنامج وتخصيص زر لحفظ الصورة
- رسم الاشكال والكتابة على الصور
الجزء الثاني : التعامل مع الفيديوهات
- برنامج تشغيل فيديو
- تحويل الفيديو الى ابيض واسود
- تغيير حجم الفيديوهات
- برنامج فتح الكاميرا للحاسوب او فتح كاميرا خارجية موصلة بالحاسوب
التطبيق العملي : مع استخدام خوارزميات
1- برنامج التعرف على الاشياء في الصور والفيديوهات
2- برنامج التنبؤ بالعمر والجنس في الصور والكاميرا
3- برنامج كشف مقارنة كسور العظام في الصور
4- برمجة فتح كاميرا و التعرف على الحرائق واصدار تنبيه
5- تبرمج ملف بايثون يلعب الالعاب تلقائياً دون ان يخسر
6- برمجة نظام ذكي شبيه بنظام شركة مارسيدس يستمع اليك ويتكلم معك
7- برمجة تطبيق ذكي يذكرك بمواعيد اخذ الدواء ويقوم بارسال مسج نصي واتصال بهاتفك عن بعد
8- تطبيق ذكي بلغة بايثون اجعل حاسوبك مساعدك الصوتي في تنفيذ اوامرك باللغة العربية