Kursplan
Introduksjon
Forstå Computer Vision Grunnleggende
Installere OpenCV med Python wrappers
Introduksjon til bruk av OpenCV
Bruke media med Python
- Laste inn bilder Konvertere farge til gråtoner ved hjelp av metadata
Bruk av bildeteori med Python
- Forstå bilder som flerdimensjonale matriser Forstå fargerommet Oversikt over piksler og koordinater Accessing av piksler Endre piksler i bilder Tegne linjer og former Bruke tekst på bilder Endre størrelse på bilder Beskjære bilder
Utforsking av vanlige Computer Vision algoritmer og metoder
- Terskel Finne konturer Bakgrunnssubtraksjon ved hjelp av detektorer
Implementering av funksjonsutvinning med Python
- Bruke funksjonsvektorer Forstå fargegjennomsnittsfunksjonene Teori Ekstrahere histogramfunksjoner Ekstrahere gråtonehistogramfunksjoner Ekstrahere teksturfunksjoner
Implementering av en app for å oppdage bildelikhet
Implementering av en omvendt bildemotor Search
Opprette en objektgjenkjenningsapp ved hjelp av malmatching
Opprette en ansiktsgjenkjenningsapp ved hjelp av Haar Cascade
Implementere en objektgjenkjenningsapp ved hjelp av nøkkelpunkter
Ta opp og behandle video gjennom et webkamera
Opprette et bevegelsesdeteksjonssystem
Feilsøking
Oppsummering og konklusjon
Krav
- Programmeringserfaring med Python
Testimonials (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.