Bonjour à tous,
j'ai un programme qui vise à lire un ensemble d'images 'JPG' à partir d'un dossier, il lit seulement 60 image et affiche ce message d'erreur:Code:'Assignment has more non-singleton rhs dimensions than non-singleton subscripts'
voila le code :
Code:
1
2
3
4
5
6
7
8
9
10 mat=[]; cd 'E:\docs\images'; D = dir('.') ; for j=3:120 % ?xecution pour les M fichiers %l'indice commencer par 3,pour les fichiers images t = D(j); %dans t on a la i ?me strucure de D fich = t.name ;%on r?cup?re dans fich le nom du fichier str=strcat('E:\docs\images','\',fich); img=imread(str,'JPG'); mat(:,:,j-2)=img; %S est une matrice de N1*N2xM en fin de la boucle end