Návrh Školení
Úvod
Porozumění Computer Vision Základy
Instalace OpenCV s Python Wrappers
Úvod do používání OpenCV
Použití médií s Python
- Načítání obrázků
- Převod barev do odstínů šedi
- Použití metadat
Aplikace teorie obrazu s Python
- Porozumění obrázkům jako vícerozměrným polím
- Porozumění barevnému prostoru
- Přehled pixelů a souřadnic
- Accessování pixelů
- Změna pixelů v obrázcích
- Kreslení čar a tvarů
- Aplikace textu na obrázky
- Změna velikosti obrázků
- Ořezávání obrázků
Zkoumání běžných Computer Vision Algoritmů a metod
- Prahoování
- Hledání obrysů
- Odečítání pozadí
- Použití detektorů
Implementace extrakce funkcí pomocí Python
- Použití vektorů funkcí
- Porozumění teorii barevného průměru
- Extrakce histogramových funkcí
- Extrakce histogramových funkcí v odstínech šedi
- Extrakce texturových funkcí
Implementace aplikace pro detekci podobnosti obrázků
Implementace motoru Reverse Image Search
Vytvoření aplikace pro detekci objektů pomocí porovnávání šablon
Vytvoření aplikace pro detekci obličeje pomocí kaskády Haar
Implementace aplikace pro detekci objektů pomocí klíčových bodů
Snímání a zpracování videa prostřednictvím webové kamery
Vytvoření systému detekce pohybu
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Programming zkušenosti s Python
Reference (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.