% slight modiifcations to the last answer
if the files are named image1.tif, image2.tif,....image1000.tif)
im = imread('image1.tif');
for i = 2:1000
im = imadd(im,imread(sprintf('image%d.tif',i)));
end
im = im/1000;
imshow(im,[]);
Проблема становится интересной, когда у вас есть такие имена, как image00001, image00002, .... image00010, ... image00100, .... здесь просто читайте 2-10 в одном цикле 11-99 в другом и так далее. .. надеюсь, это поможет