A Guide to Annotating Images with OpenCV
Summary
TLDRفي هذا الفيديو، نتعلم كيفية إضافة التعديلات على الصور باستخدام OpenCV، بما في ذلك رسم الخطوط والدوائر والمستطيلات والنصوص. نبدأ بإنشاء صورة فارغة ثم نرسم كرات Pokémon باستخدام الدوال المناسبة. نتعرف على كيفية استخدام دالة ellipse لرسم نصف دائرتين، وخط للفصل بينهما، ودوائر ممتلئة في المنتصف. نختتم برسم مستطيل ووضع نص لتسمية الكرة. الفيديو مثير للمبتدئين، ويشجع على الاستمرار في تعلم OpenCV.
Takeaways
- 😀 استخدم مكتبة OpenCV لرسم الأشكال على الصور.
- 😀 يمكنك رسم خطوط، دوائر، بيضاوات، مستطيلات، وحتى نصوص.
- 😀 دالة الخط تستقبل الصورة ونقاط البداية والنهاية ولون السطر وسمكه.
- 😀 دالة الدائرة تستقبل مركز الدائرة، ونصف القطر، ولون الدائرة وسمكها.
- 😀 لملء الدائرة، يمكن استخدام القيمة السلبية لسمك الخط.
- 😀 لرسم البيضاوات، استخدم دالة البيضاوة مع تفاصيل المحاور وزاوية الدوران.
- 😀 دالة المستطيل تحتاج إلى الإحداثيات الزاويتين المعاكستين ولون المستطيل وسمكه.
- 😀 يمكنك استخدام دالة النص لوضع نص على الصورة مع تحديد الموقع والخط.
- 😀 تم إنشاء صورة فارغة كلوحة رسم قبل البدء بالرسم.
- 😀 ألق نظرة على دورات OpenCV المجانية للحصول على مزيد من المعلومات.
Q & A
ما هي وظيفة مكتبة OpenCV في هذا الفيديو؟
-تساعد مكتبة OpenCV في إجراء عمليات التوصيف على الصور، مثل رسم الخطوط والدوائر والنصوص.
كيف يمكن رسم خط باستخدام OpenCV؟
-يمكن رسم خط باستخدام دالة line التي تأخذ الصورة، وإحداثيات بداية ونهاية الخط، ولون الخط، وسمك الخط كمدخلات.
ما هي المدخلات المطلوبة لرسم دائرة؟
-يحتاج لرسم دائرة إلى الصورة، وإحداثيات مركز الدائرة، ونصف القطر، ولون الدائرة، وسمك حدودها.
كيف يمكن رسم بيضاوي باستخدام OpenCV؟
-يمكن رسم بيضاوي باستخدام دالة ellipse التي تتطلب الصورة، وإحداثيات المركز، وطول المحاور، وزاوية الدوران، وزوايا البداية والنهاية، ولون البيضاوي، وسمك الحدود.
ما هي الطريقة لرسم مستطيل؟
-يتم رسم المستطيل باستخدام دالة rectangle، حيث يتطلب الأمر الصورة، وإحداثيات الزوايا المتقابلة، ولون المستطيل، وسمك الحدود.
كيف نكتب نصًا على الصورة باستخدام OpenCV؟
-يمكن كتابة نص باستخدام دالة putText، التي تأخذ الصورة، والسلسلة النصية، وإحداثيات الزاوية السفلى اليسرى للنص، ونمط الخط، وحجم الخط، ولون النص، وسمك الخط.
ما هو الاستخدام الخاص لسمك -1 عند رسم الدوائر؟
-إذا تم تعيين قيمة السمك إلى -1، ستقوم OpenCV برسم دائرة مملوءة.
كيف يمكن الحصول على التعليمات البرمجية التي تم استخدامها في الفيديو؟
-يمكن الحصول على التعليمات البرمجية من خلال الرابط الموجود في وصف الفيديو، بعد إدخال التفاصيل المطلوبة.
ما هو الهدف من الفيديو؟
-الهدف هو تعليم كيفية رسم أشكال مختلفة على الصور باستخدام مكتبة OpenCV، بما في ذلك رسم Pokeball.
أين يمكن تعلم المزيد عن OpenCV؟
-يمكن تعلم المزيد من خلال زيارة موقع OpenCV University's وتسجيل في الدورات المجانية المتاحة.
Outlines
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenMindmap
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenKeywords
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenHighlights
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenTranscripts
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenWeitere ähnliche Videos ansehen
الدرس 33 | 📹 كيفية اختيار دقة الفيديو المناسبة لموقعك: دليلك لتجربة مشاهدة مثالية! 🌐 #css #html
How to do a Fourier series for a Periodic Function using Matlab
Image Translation and Rotation Using OpenCV
Учебные лицензии nanoCAD. Получение, установка и активация ПО на примере Платформы nanoCAD
5 - Insertion des objets
Disable Telemetry | Services, Registry, Tasks & Group Policy
5.0 / 5 (0 votes)