Le traitement d’image numérique signifie le traitement d’une image numérique au moyen d’un ordinateur numérique. On peut aussi dire qu’il s’agit d’une utilisation d’algorithmes informatiques, afin d’obtenir une image améliorée soit pour extraire des informations utiles.
Le traitement d’image comprend principalement les étapes suivantes:
1.Importation de l’image via des outils d’acquisition d’images ;
2.Analyser et manipuler l’image;
3.Sortie dans laquelle le résultat peut être modifié image ou un rapport qui est basé sur l’analyse de cette image.
Qu’est-ce qu’une image ?
Une image est définie comme une fonction bidimensionnelle, F(x, y), où x et y sont des coordonnées spatiales, et l’amplitude de F à n’importe quelle paire de coordonnées (x, y) est appelée l’intensité de cette image en ce point. Lorsque les valeurs de x, y et d’amplitude de F sont finies, nous l’appelons une image numérique.
En d’autres termes, une image peut être définie par un tableau bidimensionnel spécifiquement disposé en lignes et colonnes.
L’image numérique est composée d’un nombre fini d’éléments, chacun d’eux ayant une valeur particulière à un emplacement particulier.Ces éléments sont appelés éléments d’image, éléments d’image et pixels.Un Pixel est le plus largement utilisé pour désigner les éléments d’une image numérique.
Types d’une image
- IMAGE BINAIRE – L’image binaire, comme son nom l’indique, ne contient que deux éléments de pixels, à savoir 0 & 1, où 0 fait référence au noir et 1 au blanc. Cette image est également connue sous le nom de Monochrome.
- IMAGE EN NOIR ET BLANC – L’image qui se compose uniquement de couleur noir et blanc est appelée IMAGE EN NOIR ET BLANC.
- FORMAT COULEUR 8 bits – C’est le format d’image le plus célèbre.Il contient 256 nuances de couleurs différentes et est communément appelé Image en niveaux de gris. Dans ce format, 0 représente le noir, 255 le blanc et 127 le gris.
- FORMAT COULEUR 16 bits – C’est un format d’image couleur. Il a 65 536 couleurs différentes dans it.It est également connu sous le nom de format Haute couleur. Dans ce format, la distribution des couleurs n’est pas la même que celle de l’image en niveaux de gris.
Un format 16 bits est en fait divisé en trois autres formats qui sont Rouge, Vert et Bleu. Ce fameux format RVB.
Image sous forme de matrice
Comme nous le savons, les images sont représentées en lignes et en colonnes, nous avons la syntaxe suivante dans laquelle les images sont représentées:
Le côté droit de cette équation est l’image numérique par defition. Chaque élément de cette matrice est appelé élément d’image, élément d’image ou pixel.
REPRÉSENTATION D’IMAGES NUMÉRIQUES DANS MATLAB:
Dans MATLAB, l’index de départ est de 1 au lieu de 0. Par conséquent, f(1,1) = f(0,0).
désormais les deux représentations de l’image sont identiques, à l’exception du décalage d’origine.
Dans MATLAB, les matrices sont stockées dans une variable, c’est-à-dire X, x, input_image, etc. Les variables doivent être une lettre identique à celle des autres langages de programmation.
PHASES DE TRAITEMENT D’IMAGE:
1.ACQUISITION – Cela pourrait être aussi simple que de recevoir une image sous forme numérique. Le travail principal implique:
a) Mise à l’échelle
b) Conversion des couleurs (RVB en gris ou vice-versa)
2.AMÉLIORATION DE L’IMAGE – Il est parmi les plus simples et les plus attrayants dans les domaines du traitement d’image, il est également utilisé pour extraire certains détails cachés d’une image et est subjectif.
3.RESTAURATION D’IMAGE – Elle traite également de l’attrait d’une image mais elle est objective (la restauration est basée sur un modèle mathématique ou probabiliste ou sur la dégradation de l’image).
4.TRAITEMENT D’IMAGE COULEUR – Il traite de la pseudocolor et du traitement d’image en couleur les modèles de couleurs sont applicables au traitement d’image numérique.
5.ONDELETTES ET TRAITEMENT MULTI-RÉSOLUTION – C’est la base de la représentation des images à divers degrés.
6.COMPRESSION D’IMAGE – Cela implique de développer certaines fonctions pour effectuer cette opération. Il traite principalement de la taille ou de la résolution de l’image.
7.TRAITEMENT MORPHOLOGIQUE – Il s’agit d’outils d’extraction de composants d’image utiles dans la représentation & description de la forme.
8.PROCÉDURE DE SEGMENTATION – Elle comprend le partitionnement d’une image en ses parties constitutives ou objets. La segmentation autonome est la tâche la plus difficile du traitement d’image.
9.REPRÉSENTATION & DESCRIPTION – Elle suit la sortie de l’étape de segmentation, le choix d’une représentation n’est que la partie de la solution pour transformer les données brutes en données traitées.
10.DÉTECTION ET RECONNAISSANCE D’OBJETS – C’est un processus qui attribue une étiquette à un objet en fonction de son descripteur.
CHAMPS SUPERPOSÉS AVEC TRAITEMENT D’IMAGE
Selon le bloc 1, si l’entrée est une image et que nous sortons l’image en sortie, on parle alors de traitement d’image numérique.
Selon le bloc 2, si l’entrée est une image et que nous obtenons une sorte d’information ou de description en sortie, alors on parle de vision par ordinateur.
Selon le bloc 3, si l’entrée est une description ou un code et que nous obtenons une image en sortie, elle est appelée infographie.
Selon le bloc 4, si l’entrée est une description ou certains mots-clés ou un code et que nous obtenons une description ou certains mots-clés en sortie, alors on parle d’intelligence artificielle