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
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie