Get in Touch

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 Color Images to Grayscale
  • Working with Metadata

Applying Image Theory in Python

  • Viewing Images as Multidimensional Arrays
  • Comprehending Color Spaces
  • Overview of Pixel and Coordinate Systems
  • Accessing Pixel Data
  • Modifying Pixels within Images
  • Drawing Lines and Geometric Shapes
  • Adding Text to Images
  • Resizing Images
  • Cropping Image Regions

Examining Standard Computer Vision Algorithms and Techniques

  • Thresholding Methods
  • Contour Detection
  • Background Subtraction
  • Utilizing Object Detectors

Executing Feature Extraction with Python

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

Building an Image Similarity Detection Application

Developing a Reverse Image Search Engine

Creating an Object Detection App via Template Matching

Building a Face Detection App using Haar Cascade

Implementing an Object Detection App utilizing Keypoints

Video Capture and Processing via Webcam

Developing a Motion Detection System

Troubleshooting Common Issues

Summary and Conclusion

Requirements

  • Programming proficiency in Python
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories