Get in Touch
 Duration 14 hours

Course Outline

Introduction

Grasping the Fundamentals of Computer Vision

Setting Up OpenCV with Python Bindings

Getting Started with OpenCV

Handling Media with Python

  • Importing Images
  • Transforming Color to Grayscale
  • Utilizing Metadata

Applying Image Theory via Python

  • Interpreting Images as Multidimensional Arrays
  • Exploring Color Spaces
  • Overview of Pixels and Coordinates
  • Pixel Access
  • Modifying Image Pixels
  • Rendering Lines and Shapes
  • Adding Text to Images
  • Image Resizing
  • Cropping Images

Investigating Standard Computer Vision Algorithms and Techniques

  • Thresholding
  • Identifying Contours
  • Background Subtraction
  • Utilizing Detectors

Executing Feature Extraction in Python

  • Utilizing Feature Vectors
  • Theory of Color-mean Features
  • Extracting Histogram Features
  • Retrieving Grayscale Histogram Features
  • Extracting Texture Features

Developing an Application for Image Similarity Detection

Building a Reverse Image Search Engine

Creating an Object Detection App via Template Matching

Developing a Face Detection App with Haar Cascade

Implementing an Object Detection App Using Keypoints

Capturing and Processing Webcam Video

Developing 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