Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


OpenCV Python Course - Learn Computer Vision and AI

via freeCodeCamp


Learn how to use OpenCV for Computer Vision and AI through this course designed for beginners. By the end of the course, you will be able to work on Image & Video Manipulation, Image Enhancement, Filtering, Edge Detection, Object Detection and Tracking, Face Detection, and the OpenCV Deep Learning Module. The course includes modules on various topics such as Image Annotation, Accessing the Camera, Image Stitching, and High Dynamic Range Imaging. The teaching method involves video lectures and practical coding exercises. This course is intended for individuals interested in starting a career in Computer Vision, AI, or related fields.


Intro .
Module 1: Getting Started with Images .
Module 2: Basic Image Manipulation .
Module 3: Image Annotation .
Module 4: Image Enhancement .
Module 5: Accessing the Camera .
Module 6: Read and Write Videos .
Module 7: Image Filtering and Edge Detection .
Module 8: Image Features and Image Alignment.
Module 9: Image Stitching and Creating Panoramas .
Module 10: High Dynamic Range Imaging (HDR) .
Module 11: Object Tracking .
Module 12: Face Detection .
Module 13: Object Detection .
Module 14: Pose Estimation using OpenPose .
Interview with OpenCV CEO, Dr. Satya Mallick .

Taught by


5.0 rating, based on 1 Class Central review

Start your review of OpenCV Python Course - Learn Computer Vision and AI

  • Profile image for Azizullah Rahu
    Azizullah Rahu
    I have learnt many more about OpenCV from basic to intermediate level.
    Now I am enable to make my own projects on OpenCV it was very useful for me.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.