OpenCV Python Course - Learn Computer Vision and AI
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive 3-4 hour course exploring OpenCV for Computer Vision and AI, designed for beginners. Dive into a wide range of topics including image and video manipulation, enhancement, filtering, edge detection, object tracking, face detection, and OpenCV's Deep Learning module. Master practical skills through hands-on modules covering image annotation, camera access, video processing, panorama creation, and High Dynamic Range Imaging. Explore advanced concepts like object detection and pose estimation using OpenPose. Gain insights into the Computer Vision and AI job market from Dr. Satya Mallick, CEO of OpenCV.org, and learn how to prepare for a career in AI. Access course materials, including code samples, and benefit from additional resources provided by OpenCV and LearnOpenCV.
Syllabus
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
freeCodeCamp.org
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity