YoVDO

OpenCV Course - Full Tutorial with Python

Offered By: freeCodeCamp

Tags

OpenCV Courses Deep Learning Courses Python Courses Computer Vision Courses Image Processing Courses Edge Detection Courses Face Recognition Courses Face Detection Courses

Course Description

Overview

Embark on a comprehensive OpenCV tutorial with Python, covering everything from basic concepts to advanced techniques. Begin with the fundamentals of reading images and videos, then progress to image transformations, color spaces, and edge detection. Gain hands-on experience by building a Deep Computer Vision model to classify characters from "The Simpsons" TV series. Explore essential topics including contour detection, bitwise operations, masking, histogram computation, thresholding, and face detection using Haar Cascades. Learn to implement face recognition using OpenCV's built-in recognizer. Access accompanying code on GitHub and leverage the Caer Vision library for enhanced functionality. By the end of this tutorial, acquire the skills to tackle various computer vision tasks using OpenCV and Python.

Syllabus

Introduction.
Installing OpenCV and Caer.
Reading Images & Video.
Resizing and Rescaling Frames.
Drawing Shapes & Putting Text.
5 Essential Functions in OpenCV.
Image Transformations.
Contour Detection.
Color Spaces.
Color Channels.
Blurring.
BITWISE operations.
Masking.
Histogram Computation.
Thresholding/Binarizing Images.
Edge Detection.
Face Detection with Haar Cascades.
Face Recognition with OpenCV's built-in recognizer.
Deep Computer Vision: The Simpsons.


Taught by

freeCodeCamp.org

Related Courses

2D image processing
Higher School of Economics via Coursera
3D Reconstruction - Multiple Viewpoints
Columbia University via Coursera
3D Reconstruction - Single Viewpoint
Columbia University via Coursera
Post Graduate Certificate in Advanced Machine Learning & AI
Indian Institute of Technology Roorkee via Coursera
Advanced Computer Vision with TensorFlow
DeepLearning.AI via Coursera