OpenCV یا Open Computer Vision Library به مجموعهای از کتابخانههای برنامهنویسی پردازش تصویر و بینایی ماشین گفته میشود. OpenCV که بیشتر روی پردازش تصویر Real time یا بیدرنگ متمرکز است دارای بیش از 2500 الگوریتم بهینه شده شامل مجموعهای جامع از الگوریتمهای بینایی کامپیوتر و یادگیری ماشین است. OpenCV کتابخانهای چندسکویی است که توسط سیستم عاملهای گوناگونی همچون ویندوز، لینوکس، Mac Os، IOS و اندروید پشتیبانی میشود. همچنین OpenCV دارای رابط برنامهنویسی به زبانهای C++ ، C، پایتون، جاوا و متلب نیز هست.
دوره آموزش پردازش تصویر و بینایی ماشین با OpenCV برای ایجاد یک پایه قوی در بینایی کامپیوتر طراحی شده است. در این دوره شما درک کاملی از تقریبا تمام ابزارهای OpenCV برای پردازش تصویر، بینایی کامپیوتری، پردازش ویدئو و اصول اولیه هوش مصنوعی خواهید داشت.