Get in Touch
 Duration 14 hours

Course Outline

Introduction

Fundamentals of Computer Vision

Installing OpenCV with Python Wrappers

Getting Started with OpenCV

Handling Media with Python

  • Loading Image Files
  • Converting Color Images to Grayscale
  • Utilizing Metadata

Applying Image Theory with Python

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

Examining Standard Computer Vision Algorithms and Techniques

  • Thresholding
  • Detecting Contours
  • Background Subtraction
  • Employing Detectors

Feature Extraction Implementation in Python

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

Building an Application for Image Similarity Detection

Developing a Reverse Image Search Engine

Creating an Object Detection Application via Template Matching

Developing a Face Detection Application using Haar Cascade

Implementing Object Detection using Keypoints

Capturing and Processing Video via Webcam

Constructing a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Prior programming experience in Python

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories