Comment obtenir les valeurs RVB d'une image dans MATLAB

Les images RVB définissent les pixels en mélangeant des lumières rouges, vertes et bleues.

Étape 1

Ouvrez l'explorateur Windows pour aller à l'emplacement de votre image.

Étape 2

Faites un clic droit sur le fichier et cliquez sur "Copier".

Étape 3

Cliquez sur la fenêtre "Dossier actuel" dans MATLAB et cliquez sur "Coller". Cette action facilite la procédure car elle place une copie de votre image dans un répertoire par défaut de MATLAB.

Étape 4

Entrez "A = imread ('filename.jpg") "sans les guillemets dans l'invite de commande, où" filename.jpg "correspond au nom de fichier de votre image. Appuyez sur "OK" MATLAB créera une matrice tridimensionnelle avec le nom "A" qui stockera les valeurs RVB de votre image. Chaque pixel de votre image aura désormais un niveau d'intensité de la lumière rouge, verte et bleue, variant de 0, ou absent, à 255, le niveau d'intensité maximal.

Étape 5

Recherchez la valeur d'intensité de la lumière rouge pour le pixel supérieur à l'extrémité gauche de votre image. Pour ce faire, entrez "A (1, 1, 1)" sans les guillemets dans l'invite de commande et appuyez sur "Accepter". Le premier nombre correspond à la coordonnée "x", le deuxième correspond à la coordonnée "y" et le troisième nombre choisit R, V ou B. Par exemple, vous pouvez trouver les intensités des lumières verte et bleue pour le pixel supérieur de l'extrémité gauche. changer le troisième nombre à 2 ou 3, respectivement.