Ce cours porte sur la représentation et le traitement des images et des vidéos. Il commence par l’étude des principes fondamentaux de l’acquisition et de la formation d’images numériques, en abordant la numérisation et les espaces colorimétriques (RGB, HSV, YCrCb). Il introduit ensuite les notions de résolution et de quantification, ainsi que les différents formats d’images (BMP, JPG, PNG).
Le cours explore ensuite la chaîne de traitement des images et vidéos, incluant des méthodes de prétraitement comme l’amélioration de la qualité, la réduction du bruit et la détection de contours. L’analyse repose sur la représentation des images fixes et dynamiques à l’aide de descripteurs de couleur, de forme et de texture, avec des méthodes basées sur la transformée de Fourier, DCT et ondelettes.
Enfin, une partie pratique permet aux étudiants de manipuler des images et vidéos en utilisant des outils comme OpenCV sous Python. Ils apprendront à lire, écrire et traiter des fichiers multimédias, à capturer des séquences vidéo et à appliquer des techniques de filtrage et de conversion de formats. Ce cours combine ainsi théorie et pratique pour offrir une compréhension approfondie du traitement des images et vidéos.