Course Outline
Invoering
Inzicht in Computer Basisprincipes van visie
Installeren van OpenCV met Python Wrappers
Inleiding tot het gebruik OpenCV
Media gebruiken met Python
- Afbeeldingen laden
- Kleur omzetten in grijstinten
- Metagegevens gebruiken
Beeldtheorie toepassen met Python
- Afbeeldingen begrijpen als multidimensionale arrays
- De kleurruimte begrijpen
- Overzicht van pixels en coördinaten
- Accesspixels
- Pixels in afbeeldingen veranderen
- Lijnen en vormen tekenen
- Tekst op afbeeldingen toepassen
- Het formaat van afbeeldingen wijzigen
- Afbeeldingen bijsnijden
Onderzoek naar gemeenschappelijke Computer visiealgoritmen en -methoden
- Drempel
- Contouren vinden
- Achtergrond aftrekken
- Het gebruik van detectoren
Functie-extractie implementeren met Python
- Functievectoren gebruiken
- Inzicht in de kleur-gemiddelde kenmerken-theorie
- Histogramfuncties extraheren
- Grijswaardenhistogramfuncties extraheren
- Textuurkenmerken extraheren
Een app implementeren om gelijkenis van afbeeldingen te detecteren
Implementatie van een Reverse Image Search-engine
Een objectdetectie-app maken met behulp van sjabloonmatching
Een gezichtsdetectie-app maken met Haar Cascade
Implementatie van een objectdetectie-app met behulp van Keypoints
Video vastleggen en verwerken via een webcam
Een bewegingsdetectiesysteem creëren
Probleemoplossen
Samenvatting en conclusie
Requirements
- Programmeerervaring met Python
Getuigenissen (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.