Chefs de projet, développeurs, et toute personne souhaitant utiliser la bibliothèque OpenCV pour le traitement d'images et de videos.
Comprendre le fonctionnement d'OpenCV, savoir transformer des images, utiliser les fonctionnalités d'IA d'OpenCV dans l'analyse d'images
Connaissance d'un langage de programmation comme Python, Java ou C++. Les exercices sont réalisés en python.
|
| Introduction |
Durée : 3h Méthodes pédagogiques : exposé/échanges Matériels et moyens : video-projecteur en présentiel, tableau partagé en classe virtuelle | Présentation OpenCV Historique, fonctionnalités, versions, licence Site de référence, documentation disponible Principes de base de la vision par ordinateur Positionnement OpenCV par rapport aux autres solutions du marché
|
|
| Mise en pratique OpenCV |
Durée : 5h30 Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Installation d'OpenCV. Atelier : Exemples simples : lecture, affichage, enregistrement d'images
|
|
| Manipulation d'images |
Durée : 5h30 Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | bases de traitement d'images : Opération sur les matrices. les espaces de couleurs : CMYB, HSV, niveaux de gris; la segmentation d'images;Atelier : Exemple de seuillage avec OpenCV
Conversion d'une image en binaire Histogramme d'une image. Les opérateurs binaires (NO, AND, OR, XOR): utilisation pour la fusion d'images
|
|
| Classificateurs et IA |
Durée : 7h30 Méthodes pédagogiques : alternance de théorie et de travaux pratiques Matériels et moyens : vidéo-projecteur en présentiel, tableau partagé en classe virtuelle, infrastructure distribuée serveurs Linux | Principe, différents classificateurs disponibles avec OpenCV Exemples : détection de formes, de contours, de visages Deep Learning avec PyTorchAtelier : Classification d'images sur machine Jetson
Atelier : Détection d'objets
|