how to find the average of an image set
1 view (last 30 days)
Show older comments
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?
0 Comments
Accepted Answer
Azzi Abdelmalek
on 24 Dec 2013
Edited: Azzi Abdelmalek
on 24 Dec 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 Comment
Image Analyst
on 24 Dec 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});
More Answers (0)
See Also
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!