Как обрабатывать изображения по порядку в Matlab
У меня есть каталог, который имеет около 1000 изображений. В моем коде Matlab я должен обрабатывать эти изображения по порядку по именам (img1.jpg, img2.jpg и т. Д.). Есть ли способ прочитать из директории изображений, чтобы img1.jpg был обработан, затем img2.jpg и так далее? Заранее спасибо.
imgFilesDir =dir('pics/*.jpg');
for n=1:length(imgFilesDir)
%read Target image and convert into single
rgb2= im2single(imread(strcat('pics/',imgFilesDir(n).name)));
I2 = rgb2gray(rgb2);
end