Standard deviation per pixel in an image series

Let's say I have 2 images of size 3x3. I want to store the standard deviation of each pixel in a new matrix of size 3x3.
So if I have k images of same size, then I want to find the standard deviation of k entries per pixel and store that in a new matrix.

 Respuesta aceptada

Ameer Hamza
Ameer Hamza el 1 de Mayo de 2018
Save the images in a 3D array (say imageArray), such that imageArray(:,:,1) = Image1, imageArray(:,:,1) = Image2, ..., imageArray(:,:,k) = Imagek. Then you can calculate per pixel standard deviation using
std(imageArray, 3);

2 comentarios

Simplistic answer. Thanks.
Ameer Hamza
Ameer Hamza el 1 de Mayo de 2018
You are welcome.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Images en Centro de ayuda y File Exchange.

Preguntada:

el 1 de Mayo de 2018

Comentada:

el 1 de Mayo de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by