OpenCV או ספריית קוד Open Source Computer Vision, היא ספריית קוד לטובת פיתוח בתחום עיבוד התמונה – Real Time Computer Vision
OpenCV היא ספריית הראייה הממוחשבת הגדולה ביותר מבחינת המספר העצום של פונקציות שהיא מחזיקה.
הספרייה הינה חינמית וניתנת לשימוש חופשי והיא פותחה במקור ע"י Intel ומאז צברה קהל אוהדים גדול, וקהילה אשר מפתחת אותה ומוציאה גרסאות נוספות ומשופרות. לספריית OpenCV יש ממשקים למספר שפות, כולל Python, Java ו-C++.
בתחילה, המטרה העיקרית של יצירת OpenCV הייתה יישומים בזמן אמת ליעילות חישובית. מאז 2011, OpenCV מציעה גם האצת GPU לפעולות בזמן אמת. בשילוב עם ספריית NumPy, שפת תכנות Python יכולה לעבד את המבנים מסוימים - מערך. זיהוי תבניות תמונה ומספר תכונותיה מצריך שימוש במרחב וקטורי וביצוע פעולות מתמטיות בתכונות אלו.
לימודי פיתוח בתחום עיבוד תמונה, הכוללים התמחות בפיתוח בעזרת OpenCV, יכולים לשפר מהותית את סל הכלים של המפתחים אשר מתעניינים במקצוע מבוקש זה ורוצים לפתח קריירה בחזית התעשייה בעבודה בתחום של Image Processing
מי מתאים לקורס? מהנדסי אלקטרוניקה, בודקי חומרה ללא ידע בתוכנה, מפתחים ללא ניסיון בפיתוח תוכנה, מפתחי אוטומציה בבדיקות תוכנה.