Matlab - wczytanie plików z folderu

0

Cześć, nie mam pojęcia dlaczego matlab nie widzi w poniższym przypadku pliku 1.pgm, ma ktoś jakiś pomysł? Błąd wywala w linijce: img = imread(str);

D = dir(datapath);

for i = 1 : imgcount
    if (strcmp(D(i).name,'.'))
        disp(strcat('D(i).name = ',D(i).name));
        i = i+1;
    end
    
    if(strcmp(D(i).name,'..'))
        disp(strcat('D(i).name = ',D(i).name));
        i = i+1;  
    end
    
    disp(strcat('D(i).name = ',D(i).name));
    
    str = D(i).name;
    
    disp(strcat('D(i).name = ',D(i).name));
    disp(strcat('disp(str) = ',str));
    
    img = imread(str);

    [r c] = size(img);
    temp = reshape(img',r*c,1);  
    X = [X temp];  
end

W odpowiedzi dostaję taki error:

title

Dodatkowe disp'y dodałem dla czytalności

Lista plików w katalogu:

title

1

Sprawdź jaki jest katalog roboczy (polecenie pwd), jeśli jest niewłaściwy, to go zmień (polecenie cd).

0

Rzeczywiście, teraz działa. Dzięki ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1