Get in Touch
 Duration 14 hours

Course Outline

Introduction

Foundations of Computer Vision

Setup: Installing OpenCV with Python Wrappers

Getting Started with OpenCV

Working with Media in Python

  • Loading Images
  • Converting Color to Grayscale
  • Utilizing Metadata

Applying Image Theory in Python

  • Conceptualizing Images as Multidimensional Arrays
  • Exploring Color Spaces
  • Overview of Pixels and Coordinates
  • Accessing Pixel Data
  • Modifying Pixels within Images
  • Drawing Lines and Shapes
  • Adding Text to Images
  • Resizing Images
  • Cropping Images

Investigating Common Computer Vision Algorithms and Techniques

  • Thresholding
  • Contour Detection
  • Background Subtraction
  • Applying Detectors

Feature Extraction Using Python

  • Leveraging Feature Vectors
  • Theory of Color-Mean Features
  • Extracting Histogram Features
  • Extracting Grayscale Histogram Features
  • Extracting Texture Features

Building an Image Similarity Detection Application

Developing a Reverse Image Search Engine

Object Detection via Template Matching

Face Detection Using Haar Cascades

Object Detection Using Keypoints

Video Capture and Processing via WebCam

Developing a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Programming proficiency in Python

Number of participants


Price per participant (excl. VAT)

Testimonials (2)

Upcoming Courses

Related Categories