Course Outline
Introduction
Foundations of Computer Vision
Setting Up OpenCV with Python Wrappers
Getting Started with OpenCV
Handling Media with Python
- Image Loading
- Color-to-Grayscale Conversion
- Utilizing Metadata
Applying Image Theory in Python
- Viewing Images as Multidimensional Arrays
- Comprehending Color Spaces
- Pixels and Coordinates Overview
- Pixel Access
- Modifying Pixels in Images
- Rendering Lines and Shapes
- Adding Text to Images
- Image Resizing
- Image Cropping
Examining Standard Computer Vision Algorithms and Methods
- Thresholding
- Contour Detection
- Background Subtraction
- Utilizing Detectors
Feature Extraction Implementation in Python
- Using Feature Vectors
- Color-Mean Feature Theory
- Histogram Feature Extraction
- Grayscale Histogram Feature Extraction
- Texture Feature Extraction
Building an Image Similarity Detection App
Developing a Reverse Image Search Engine
Building an Object Detection App via Template Matching
Building a Face Detection App using Haar Cascade
Developing an Object Detection App using Keypoints
Video Capture and Processing via WebCam
Building a Motion Detection System
Troubleshooting
Conclusion and Summary
Requirements
- Programming experience with 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 3200 € + 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.