Get in Touch

Course Outline

Introduction

Fundamentals of Computer Vision

Setting up OpenCV with Python Wrappers

Getting Started with OpenCV

Manipulating Media with Python

  • Loading Images
  • Converting Color Images to Grayscale
  • Working with Metadata

Applying Image Theory in Python

  • Conceptualizing Images as Multidimensional Arrays
  • Understanding Color Spaces
  • Pixels and Coordinate Systems
  • Accessing Pixel Data
  • Modifying Image Pixels
  • Drawing Lines and Shapes
  • Overlaying Text on Images
  • Resizing Images
  • Cropping Images

Exploring Standard Computer Vision Algorithms and Methods

  • Thresholding Techniques
  • Contour Detection
  • Background Subtraction
  • Utilizing Detectors

Implementing Feature Extraction with Python

  • Employing Feature Vectors
  • Grasping Color-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

Creating an Object Detection Application via Template Matching

Developing a Face Detection Application using Haar Cascades

Implementing Object Detection via Key Points

Capturing and Processing Video Feed from a Webcam

Constructing a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Prior programming experience with Python
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories