Get in Touch

Course Outline

Introduction

Understanding the Fundamentals of Computer Vision

Installing OpenCV with Python Wrappers

Introduction to Using OpenCV

Working with Media in Python

  • Loading Images
  • Converting Colour to Grayscale
  • Using Metadata

Applying Image Theory with Python

  • Understanding Images as Multidimensional Arrays
  • Understanding Colour Space
  • Overview of Pixels and Coordinates
  • Accessing Pixels
  • Modifying Pixels in Images
  • Drawing Lines and Shapes
  • Applying Text to Images
  • Resizing Images
  • Cropping Images

Exploring Common Computer Vision Algorithms and Methods

  • Thresholding
  • Finding Contours
  • Background Subtraction
  • Using Detectors

Implementing Feature Extraction with Python

  • Using Feature Vectors
  • Understanding the Colour-Mean Features Theory
  • Extracting Histogram Features
  • Extracting Grayscale Histogram Features
  • Extracting Texture Features

Implementing an Application to Detect Image Similarity

Implementing a Reverse Image Search Engine

Creating an Object Detection Application Using Template Matching

Creating a Face Detection Application Using Haar Cascade

Implementing an Object Detection Application Using Keypoints

Capturing and Processing Video via WebCam

Creating a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Programming experience with Python
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories