2013-10-02 4 views
0

Je veux développer une application qui peut lire et afficher des images dans l'ordre. J'ai lu l'image avec la syntaxe:Comment affecter une image dans une variable?

ImageSeq(:,:,i) = imread(image_name); % load image 

et

I=ImageSeq(:,:,100); 

et quand je veux assigner la variable a l'image I, l'image affichée est seulement blanc ..

gambar=(I,[]); 

et il y a une erreur messege apparaît

"gambar=(I,[]); 
     | 
    Error: Expression or statement is incorrect--possibly unbalanced (, {, or [. 

Comment le résoudre? Comment afficher l'image en appelant la variable "gambar" dans matlab?

+0

Où avez-vous obtenu 'gambar = (I, []);' ??? Voulez-vous dire 'imshow (I, [])'? – chappjc

Répondre

1

Essayez imshow(I,[]). Si vous n'avez pas Image Processing Toolbox, utilisez imagesc.

Questions connexes