Get in Touch

Course Outline

Introduction

Grasping the Fundamentals of Computer Vision

Setting Up OpenCV with Python Wrappers

Getting Started with OpenCV

Working with Media in Python

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

Applying Image Theory in Python

  • Viewing Images as Multidimensional Arrays
  • Concepts of Color Space
  • Overview of Pixels and Coordinate Systems
  • Accessing Individual Pixels
  • Modifying Pixels within Images
  • Drawing Lines and Geometric Shapes
  • Adding Text to Images
  • Adjusting Image Size
  • Cropping Image Sections

Examining Standard Computer Vision Algorithms and Techniques

  • Thresholding Methods
  • Detecting Contours
  • Background Subtraction
  • Applying Detectors

Feature Extraction Implementation in Python

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

Building an Application for Image Similarity Detection

Developing a Reverse Image Search Engine

Creating an Object Detection App via Template Matching

Developing a Face Detection App Using Haar Cascades

Implementing Object Detection via Keypoints

Video Capture and Processing with Webcams

Constructing a Motion Detection System

Troubleshooting

Summary and Conclusion

Requirements

  • Prior programming experience with Python
 14 Hours

Testimonials (2)

Upcoming Courses

Related Categories