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 : Sélectionner tout - Visualiser dans une fenêtre à part
 'Assignment has more non-singleton rhs dimensions than non-singleton subscripts'

voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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