Návrh Školení
Úvod
Pochopení základů počítačového vidění
Nainstalování OpenCV s Pythonem
Úvod do používání OpenCV
Použití médií v Pythonu
- Nahrávání obrázků
- Převod barev na odstíny šedi
- Použití metadata
Aplikace teorie obrazu s Pythonem
- Chápání obrázků jako vícedimenzionálních polí
- Pochopení barevného prostoru
- Přehled pixelů a souřadnic
- Přístup k pixelům
- Změna pixelů v obrázcích
- Kreslení čar a tvarů
- Aplikace textu na obrázky
- Resizing obrázků
- Croping obrázků
Průzkum běžných algoritmů a metod počítačového vidění
- Thresholding (prahování)
- Hledání kontur
- Odečítání pozadí
- Použití detektorů
Implementace extrakce funkcí s Pythonem
- Použití vektorů funkcí
- Pochopení teorie barevných průměrů funkci
- Extrakce funkcí histogramu
- Extrakce funkcí histogramu šedi
- Extrakce texturových funkcí
Implementace aplikace pro detekci podobnosti obrázků
Implementace reverzního vyhledávače obrázků
Vytvoření aplikace pro detekci objektu pomocí šablony (template matching)
Vytvoření aplikace pro detekci obličeje pomocí Haar Cascade
Implementace aplikace pro detekci objektu pomocí klíčových bodů (keypoints)
Zachytávání a zpracovávání videa přes webovou kameru
Vytvoření systému pro detekci pohybu
Řešení problémů
Závěr a shrnutí
Požadavky
- Programovací zkušenosti s Pythonem
Reference (1)
Instruktor byl velmi vzdělaný a otevřený k zpětné vazbě ohledně rychlosti procházení obsahu a témat, která jsme projeli. Z tréninku jsem získal hodně a cítím se, že nyní mám dobré pojetí manipulace s obrázky a některých technik pro vytvoření kvalitního trénovacího datasetu pro problém klasifikace obrázků.
Anthea King - WesCEF
Kurz - Computer Vision with Python
Přeloženo strojem