Get in Touch
 Duration 14 hours

Course Outline

Introduction

Foundations of Computer Vision

Setting up OpenCV with Python Wrappers

Getting Started with OpenCV

Handling Media in Python

  • Loading Image Files
  • Converting Colors to Grayscale
  • Working with Metadata

Applying Image Theory with Python

  • Viewing Images as Multidimensional Arrays
  • Exploring Color Spaces
  • Overview of Pixels and Coordinate Systems
  • Accessing Individual Pixels
  • Modifying Pixels in Images
  • Drawing Lines and Geometric Shapes
  • Overlaying Text on Images
  • Adjusting Image Resolution
  • Cropping Image Regions

Exploring Common Computer Vision Algorithms and Methods

  • Applying Thresholding
  • Detecting Contours
  • Performing Background Subtraction
  • Utilizing Detection Algorithms

Implementing Feature Extraction with Python

  • Working with Feature Vectors
  • Understanding Color-Mean Features Theory
  • Extracting Color Histogram Features
  • Extracting Grayscale Histogram Features
  • Extracting Texture Features

Developing an Image Similarity Detection Application

Building a Reverse Image Search Engine

Creating an Object Detection App Using Template Matching

Developing a Face Detection App Using Haar Cascade

Implementing an Object Detection App Using Keypoints

Processing Webcam Video Streams

Building a Motion Detection System

Troubleshooting Common Issues

Summary and Conclusion

Requirements

  • Prior programming experience in Python

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories