Course Outline
Introduction
Grasping the Fundamentals of Computer Vision
Installing OpenCV with Python Wrappers
Getting Started with OpenCV
Handling Media in Python
- Loading Images
- Converting Color to Grayscale
- Utilizing Metadata
Applying Image Theory with Python
- Viewing Images as Multidimensional Arrays
- Understanding Color Spaces
- Overview of Pixels and Coordinates
- Accessing Individual Pixels
- Modifying Pixels in Images
- Drawing Lines and Shapes
- Overlaying Text on Images
- Resizing Images
- Cropping Images
Exploring Common Computer Vision Algorithms and Methods
- Thresholding
- Detecting Contours
- Background Subtraction
- Utilizing Detectors
Implementing Feature Extraction with Python
- Working with Feature Vectors
- Understanding Color-mean Feature Theory
- Extracting Histogram Features
- Extracting Grayscale Histogram Features
- Extracting Texture Features
Developing an Application for Image Similarity Detection
Building a Reverse Image Search Engine
Creating an Object Detection App Using Template Matching
Developing a Face Detection App Using Haar Cascade
Implementing Object Detection Using Keypoints
Capturing and Processing Video via Webcam
Building a Motion Detection System
Troubleshooting
Summary and Conclusion
Requirements
- Prior programming experience in Python
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Hands on and the practical
Keeren Bala Krishnan - PENGUIN SOLUTIONS (SMART MODULAR)
Course - Computer Vision with Python
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.