how to find the average of an image set

1 visualización (últimos 30 días)
ajith
ajith el 24 de Dic. de 2013
Editada: Azzi Abdelmalek el 24 de Dic. de 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?

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 24 de Dic. de 2013
Editada: Azzi Abdelmalek el 24 de Dic. de 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 comentario
Image Analyst
Image Analyst el 24 de Dic. de 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});

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Images en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by