imread
フォルダー内のすべての画像で実行しようとしています。このタスクは完了しましたが、引数が文字列ではないというエラーが表示されます。
h_path = 'C:\Users\john\Matlab\train';
dirlist = dir('*.jpg');
for i = 1:length(dirlist)
f_path = strcat(h_path,{'\'},dirlist(i).name);
disp(f_path);
I = imread(f_path);
エラーは最後の行で発生します。また、disp
関数はエラーなしでパスを出力します。