Я собрал 5 изображений помех, все с использованием той же настройки, но в разное время. Все изображения RGB 1024 на 786 пикселей. Как объединить их вместе и получить среднее значение с помощью matlab?среднее значение 5color изображений с использованием MATLAB
-4
A
ответ
1
Это зависит от того, как вы храните эти изображения.
Предположим, у вас есть файлы файлов 'img001.png'
..., 'img005.png'
в папку, а затем
s = 0; %// sum and divide later
n = 5; %// expecting five images
for ii=1:n
%// read the image and convert to double for "Ease of use"
img = im2double(imread(sprintf('img%03d.png',ii)));
s = s + img;
end
avg = s ./ n; %// and here's your mean image!
Вы можете отобразить его
figure; imshow(avg); title('mean image');
Или сохранить его на диске
imwrite(avg, 'meanImage.png');
Добро пожаловать! Пожалуйста, посмотрите [тур] (http://stackoverflow.com/tour) и [как спросить] (http://stackoverflow.com/help/how-to-ask). – moffeltje
Что вы пробовали? – moffeltje