Hi!!!

Я искал информацию о загрузке «n» изображений с помощью скрипта, но ничего не нашел…

Ну, моя идея заключалась в том, чтобы создать функцию с циклом for, которая изменяет индекс изображения для загрузки, таким образом, если первое изображение называется «1.jpg», программа будет загружать и обрабатывать изображения, пока не достигнет переменной с именем «m» — это общее количество изображений в моем каталоге….

ну, я пробовал так много раз, но я не могу найти способ заставить это работать. :( так что если кто-то может мне помочь, я буду очень благодарен

ПРИМЕЧАНИЕ. 

Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech ,ME,M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.

% Read files file1.txt through file20.txt, mat1.mat through mat20.mat
% and image1.jpg through image20.jpg.  Files are in the current directory.
for k = 1:20
  matFilename = sprintf('mat%d.mat', k);
  matData = load(matFilename);
  jpgFilename = strcat('image', num2str(k), '.jpg');
  imageData = imread(jpgFilename);
  textFilename = ['file' num2str(k) '.txt'];
  fid = fopen(textFilename, 'rt');
  textData = fread(fid);
  fclose(fid);
end

Очень небольшая адаптация дает вам:

% Read 1.jpg through m.jpg.  
% Files are in the "yourFolder" directory.
for k = 1:m
  jpgFilename = sprintf('%d.jpg', k);
  fullFileName = fullfile(yourFolder, jpgFilename);
  if exist(fullFileName, 'file')
    imageData = imread(fullFileName );
  else
    warningMessage = sprintf('Warning: image file does not exist:\n%s', fullFileName);
    uiwait(warndlg(warningMessage));
  end
  imshow(imageData);
end

Обратите внимание, как я делаю его более надежным, используя метод exists() для проверки наличия файла.

СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ