Kursplan
Introduktion
Förstå Computer Vision Basics
Installation av OpenCV med Python omslag
Introduktion till användning av OpenCV
Använda media med Python
- Ladda bilder
- Konvertera färg till gråskala
- Använd metadata
Tillämpa bildteori med Python
- Förstå bilder som flerdimensionella matriser
- Förstå färgutrymmet
- Översikt över pixlar och koordinater
- Accessing pixlar
- Ändra pixlar i bilder
- Rita linjer och former
- Applicera text på bilder
- Ändra storlek på bilder
- Beskär bilder
Utforska vanliga Computer Vision Algoritmer och metoder
- Tröskelvärdesbestämning
- Hitta konturer
- Bakgrundssubtraktion
- Använd detektorer
Implementera funktionsextraktion med Python
- Använd funktionsvektorer
- Förstå teorin om färg-medelvärdesfunktioner
- Extrahera histogramfunktioner
- Extrahera gråskalehistogramfunktioner
- Extrahera texturfunktioner
Implementera en app för att upptäcka bildlikhet
Implementera en omvänd bild Search Motor
Skapa en objektdetekteringsapp med hjälp av mallmatchning
Skapa en ansiktsavkänningsapp med Haar Cascade
Implementera en objektdetekteringsapp med hjälp av nyckelpunkter
Fånga och bearbeta video via en webbkamera
Skapa ett rörelsedetektionssystem
Felsökning
Sammanfattning och slutsats
Krav
- Programming erfarenhet av Python
Vittnesmål (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.