Course Outline
Εισαγωγή
Κατανόηση Computer Vision Βασικών
Εγκατάσταση OpenCV με Python Wrappers
Εισαγωγή στη χρήση OpenCV
Χρήση πολυμέσων με Python
- Φόρτωση εικόνων Μετατροπή χρώματος σε κλίμακα του γκρι με χρήση μεταδεδομένων
Εφαρμογή Θεωρίας Εικόνας με Python
- Κατανόηση των εικόνων ως πολυδιάστατων συστοιχιών Κατανόηση του χρωματικού χώρου Επισκόπηση εικονοστοιχείων και συντεταγμένων Accessεικονοστοιχεία Αλλαγή εικονοστοιχείων σε εικόνες Σχεδιασμός γραμμών και σχημάτων Εφαρμογή κειμένου σε εικόνες Αλλαγή μεγέθους εικόνων Περικοπή εικόνων
Εξερεύνηση κοινών Computer Vision αλγορίθμων και μεθόδων
- Κατώφλι Εύρεση περιγραμμάτων Αφαίρεση φόντου με χρήση ανιχνευτών
Εφαρμογή εξαγωγής χαρακτηριστικών με Python
- Χρήση διανυσμάτων χαρακτηριστικών Κατανόηση των χαρακτηριστικών χρώματος-μέσης θεωρίας Εξαγωγή χαρακτηριστικών ιστογράμματος Εξαγωγή χαρακτηριστικών ιστογράμματος κλίμακας του γκρι Εξαγωγή χαρακτηριστικών υφής
Εφαρμογή εφαρμογής για τον εντοπισμό ομοιότητας εικόνας
Εφαρμογή μηχανής αντίστροφης εικόνας Search
Δημιουργία εφαρμογής ανίχνευσης αντικειμένων με χρήση της αντιστοίχισης προτύπων
Δημιουργία εφαρμογής ανίχνευσης προσώπου χρησιμοποιώντας το Haar Cascade
Υλοποίηση εφαρμογής ανίχνευσης αντικειμένων με χρήση σημείων κλειδιών
Λήψη και επεξεργασία βίντεο μέσω κάμερας Web
Δημιουργία συστήματος ανίχνευσης κίνησης
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία προγραμματισμού με 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.