Schița de curs
Introducere
Înțelegerea Computer Elementele de bază ale vederii
Instalarea OpenCV cu Python Wrappers
Introducere în utilizare OpenCV
Utilizarea media cu Python
- Loading Images
- Converting Color to GrayScale
- Using Metadata
Aplicarea teoriei imaginii cu Python
- Understanding Images as Multidimensional Arrays
- Understanding the Color Space
- Overview of Pixels and Coordinates
- Manipulating Pixels
- Changing Pixels in Images
- Drawing Lines and Shapes
- Applying Text on Images
- Resizing Images
- Cropping Images
Explorarea algoritmilor și metodelor comune Computer Vision
- Thresholding
- Finding Contours
- Background Subtraction
- Using Detectors
Implementarea extragerii caracteristicilor cu Python
- Using Feature Vectors
- Understanding the Color-mean Features Theory
- Extracting Histogram Features
- Extracting GrayScale Histogram Features
- Extracting Texture Features
Implementarea unei aplicații pentru a detecta asemănarea imaginilor
Implementarea unui motor de imagine inversă Search.
Crearea unei aplicații de detectare a obiectelor folosind potrivirea șabloanelor
Crearea unei aplicații de detectare a feței folosind Haar Cascade
Implementarea unei aplicații de detectare a obiectelor folosind puncte cheie
Captură și procesare video printr-o cameră web
Crearea unui sistem de detectare a mișcării
Depanare
Rezumat și Concluzie
Cerințe
- Programming experiență cu Python
Mărturii (1)
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.