Traitement d’image

Traitement d'image

Le traitement d’image est une discipline qui permet d’analyser, d’améliorer, d’extraire ou encore de résumer les informations d’une image grâce à l’application d’algorithmes.

Les principaux domaines du traitement d’image sont :

  • L’amélioration d’images : ajustement des images pour qu’elles soient plus adaptées pour l’affichage ou l’analyse. Les techniques d’amélioration d’images comprennent notamment le filtrage avec des opérateurs morphologiques, l’égalisation d’histogramme, la suppression de bruit avec un filtre Wiener, ou encore l’ajustement de contraste.
  • L’analyse d’images : isolement des objets d’intérêt afin d’extraire des informations et des statistiques. Quelques exemples de techniques d’analyse d’images sont la détection de contours, l’extraction des objets d’une certaine forme comme les cercles, et la mesure des propriétés dans les régions d’intérêt.
  • Le recalage d’images : alignement des images afin de construire une image panoramique, ou fusion d’ images provenant de différentes sources ou de différents appareils. Cela prend en compte des problèmes communs comme la rotation et le changement d’échelle quand on superpose des images.

Aujourd’hui, les appareils photos et les caméras sont omniprésents. Les algorithmes de traitement d’image sont donc utilisés dans de nombreux domaines d’applications, parmi lesquels :

  • L'analyse d'images médicales, par exemple pour la quantification de cellules cancéreuses
  • La vidéo surveillance, pour détecter des objets en mouvement dans un flux vidéo
  • L'automatisation, afin d’effectuer des contrôles automatiques dans les industries alimentaire ou encore automobile
  • Le calcul géospatial, par exemple le recalage d’une photo aérienne et une orthoimage

Vous pouvez réaliser vos applications de traitement d'image dans MATLAB® avec l'Image Processing Toolbox™, qui est un environnement complet pour l'analyse, la visualisation et le développement d’algorithmes.

Pour traiter une séquence d'images ou des flux vidéos, la Computer Vision Toolbox™ étend l'Image Processing Toolbox en vous fournissant des fonctionnalités de vision par ordinateur. Cela vous permet de gérer la dimension temporelle de vos données de façon efficace.

Voir aussi: Blog de Steve sur le traitement d’images, Affichage et exploration d’images, Image Processing Toolbox, Traitement d’image et vidéo, Imagerie médicale, SLAM (simultaneous localization and mapping)