how to find the average of an image set

1 Ansicht (letzte 30 Tage)
ajith
ajith am 24 Dez. 2013
Bearbeitet: Azzi Abdelmalek am 24 Dez. 2013
In U<25x1 cell> in each cell consists of < 105 x159 > values i need to find the average of the 25 images how would i find?

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 24 Dez. 2013
Bearbeitet: Azzi Abdelmalek am 24 Dez. 2013
v=0;
n=numel(U);
for k=1:numel(U)
v=v+U{k};
end
out=v/n;
%or
out=mean(reshape(cell2mat(U(:))',159,105,[]),3)'
  1 Kommentar
Image Analyst
Image Analyst am 24 Dez. 2013
If the images are uint8, be sure to cast to double or else the sum may well clip at 255.
v=v+double(U{k});

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Images finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by