Kurzusleírás
Bevezetés
A látás alapjainak megértése Computer
OpenCV telepítése Python burkolattal
Bevezetés a OpenCV használatába
Média használata a Python-gyel
- Képek betöltése
- Színek átalakítása szürkeárnyalatossá
- Metaadatok használata
Képelmélet alkalmazása Python
- A képek, mint többdimenziós tömbök megértése
- A színtér megértése
- A képpontok és koordináták áttekintése
- Accesspixel
- Képpontok megváltoztatása a képekben
- Vonalak és alakzatok rajzolása
- Szöveg alkalmazása képeken
- Képek átméretezése
- Képek kivágása
Az általános Computer látásalgoritmusok és módszerek feltárása
- Küszöbösítés
- Kontúrok keresése
- Háttér kivonás
- Detektorok használata
Funkciókivonás megvalósítása a Python segítségével
- Funkcióvektorok használata
- A színközép jellemzők elméletének megértése
- A hisztogram jellemzőinek kinyerése
- Szürkeárnyalatos hisztogram jellemzőinek kinyerése
- Textúra jellemzők kinyerése
Alkalmazás megvalósítása a képek hasonlóságának észlelésére
Fordított kép megvalósítása Search Motor
Objektumészlelési alkalmazás létrehozása sablonillesztés segítségével
Arcfelismerő alkalmazás létrehozása a Haar Cascade segítségével
Objektumészlelő alkalmazás megvalósítása kulcspontok használatával
Videó rögzítése és feldolgozása webkamerán keresztül
Mozgásérzékelő rendszer létrehozása
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Programozási tapasztalat Python
Vélemények (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.