Если вам известно имя каталога, в котором они находятся, или если вы подключились к этому каталогу, используйте dir для получения списка имен изображений.
Теперь это просто цикл для загрузки изображений. Храните изображения в массиве ячеек. Например ...
D = dir('*.jpg');
imcell = cell(1,numel(D));
for i = 1:numel(D)
imcell{i} = imread(D(i).name);
end
ОЗНАКОМЬТЕЛЯСЬ, что эти 100 изображений занимают слишком много памяти. Например, для одного изображения 1Kx1K потребуется 3 мегабайта для хранения, если это значения uint8 RGB. Это может показаться не огромным количеством.
Но тогда 100 из этих изображений потребуют 300 МБ ОЗУ. Реальная проблема возникает, если ваши операции с этими изображениями превращают их в двойные, тогда они теперь будут занимать 2,4 ГБабайт памяти. Это быстро съедает объем оперативной памяти, особенно если вы не используете 64-битную версию MATLAB.