Get in Touch

Course Outline

Introduction

Computer Vision Fundamentals

Installing OpenCV with Python Wrappers

Introduction to OpenCV

Working with Media via Python

  • Loading Images
  • Converting Colour to Grayscale
  • Utilising Metadata

Applying Image Theory with Python

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

Exploring Common Computer Vision Algorithms and Methods

  • Thresholding
  • Contour Detection
  • Background Subtraction
  • Utilising Detectors

Feature Extraction Implementation with Python

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

Developing an Application for Image Similarity Detection

Building a Reverse Image Search Engine

Developing an Object Detection Application Using Template Matching

Developing a Face Detection Application Using Haar Cascades

Implementing Object Detection Using Keypoints

Capturing and Processing Video via Webcam

Developing a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Practical programming experience with Python
 14 Hours

Testimonials (2)

Upcoming Courses

Related Categories