Get in Touch

Course Outline

Introduction

Core Concepts of Computer Vision

Setting Up OpenCV with Python Bindings

Getting Started with OpenCV

Handling Media in Python

  • Loading Image Files
  • Converting Colors to Grayscale
  • Utilizing Metadata

Applying Image Theory via Python

  • Viewing Images as Multidimensional Arrays
  • Comprehending Color Spaces
  • Overview of Pixels and Coordinates
  • Accessing Individual Pixels
  • Modifying Pixel Values
  • Drawing Lines and Geometric Shapes
  • Adding Text to Images
  • Resizing Image Dimensions
  • Cropping Images

Examining Standard Computer Vision Algorithms and Techniques

  • Thresholding
  • Identifying Contours
  • Background Subtraction
  • Utilizing Detectors

Feature Extraction Implementation in Python

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

Building an App for Image Similarity Detection

Developing a Reverse Image Search Engine

Creating an Object Detection App via Template Matching

Building a Face Detection App with Haar Cascade

Implementing an Object Detection App using Keypoints

Webcam Video Capture and Processing

Developing a Motion Detection System

Debugging and Troubleshooting

Recap and Final Thoughts

Requirements

  • Foundational programming experience in Python
 14 Hours

Testimonials (2)

Related Categories