Accès à la structure d'une image dans scilab
Méthode : Lecture d'une image dans scilab
Méthode : Affichage d'une image dans scilab
Pour afficher l'image, la commande est :
1
matplot(x)
Résultat de matplot |
Méthode : Structure d'une image et accès aux données dans scilab
Une image couleur a une taille. la fonction size
de Scilab permet de connaître cette taille.
1
size(x)
L'origine de l'image est en haut à gauche.
Une image couleur est composée de trois plans, rouge, vert et bleu. Pour afficher la couleur du pixel en ligne 17 et colonne 369 dans la console, la commande est
1
x(17,369)
Comme vous pouvez le constater ce pixel est rouge.
Méthode : Tracé d'une coupe d'une image dans scilab
Pour tracer une coupe (la ligne 20) de l'image précédente, il faut entrer les lignes suivantes :
1
x=imread("f:/livreopencv/opencv/OCV_Haribo.png");
2
ligne20=x(20,:);
3
plot(ligne20(1,:,1),'r')
4
plot(ligne20(1,:,2),'g')
5
plot(ligne20(1,:,3),'b')
le résultat est le suivant. De quel couleur est le bonbon sur la ligne 20 ? |