Généralités
Enseignant BEKHOUCHE MAAMAR
Université AbdelHafid Boussouf
EMAIL : m.bekhouche@centre-univ-mila.dz
Description de la matière
- Ce Cours constitue une introduction aux méthodes et techniques de base utilisées pour le traitement d’image.
- Il fournit une vue d’ensemble des différents aspects liés à ce domaine.
- En plus des techniques existantes, les étudiants sont amenés à réfléchir sur les difficultés liées à ce domaine (TPs, exposés).
Publique cible
Ce cours est destiné aux étudiants de première année Master en informatiqueObjectifs
L’objectif du cours est d’introduire les bases mathématiques utiles au traitement d’image. Quelques exemples d'applications à des
problèmes réels ... A la fin de ce cours l’étudiant sera capable de répondre à ces questions.-
Comprendre les bases du traitement d’image numérique
-
Qu’est-ce qu’une image numérique ?
-
Comment représenter et manipuler des images en informatique ?
-
-
Analyser et prétraiter une image
-
Comment améliorer la qualité d’une image (filtrage, contraste, réduction de bruit) ?
-
Quelles sont les techniques de seuillage et de binarisation ?
-
-
Extraire des caractéristiques d’une image
-
Comment détecter les bords, les contours et les régions d’intérêt ?
-
Quels descripteurs peuvent être utilisés pour représenter les formes, textures ou couleurs ?
-
-
Appliquer des techniques de segmentation
-
Comment diviser une image en régions homogènes ?
-
Quelles sont les méthodes classiques de segmentation (régions, contours, clustering) ?
-
-
Effectuer des transformations géométriques et des corrections
-
Comment effectuer des rotations, redimensionnements, et autres transformations spatiales ?
-
Comment corriger des distorsions ou des perspectives ?
-
-
Comprendre les principes de la compression d’images
-
Pourquoi et comment compresser une image ?
-
Quelles sont les différences entre compression avec et sans perte ?
-
-
Utiliser des outils et bibliothèques de traitement d’image (ex. OpenCV, MATLAB, Python/PIL)
-
Comment appliquer les algorithmes de traitement d’image dans un langage de programmation ?
-
Quels outils utiliser pour visualiser et modifier les images ?
-
-
Évaluer les résultats du traitement d’image
-
Comment mesurer la qualité ou l’efficacité d’une opération sur l’image ?
-
Quelles métriques ou méthodes utiliser pour valider un traitement ?
-