how to get the mean of different images covered the same area?

1 vue (au cours des 30 derniers jours)
mahesh chathuranga
mahesh chathuranga le 25 Mar 2014
i have 7 days precipitation data images(tif format)of same area.i want to get the average of this seven images.(pixel wise average) it means average image of this 7 images.how to do it?

Réponses (1)

Image Analyst
Image Analyst le 25 Mar 2014
Try this:
averageImage = (double(image1) + double(image2) + double(image3) + double(image4) + double(image5) + double(image6) + double(image7)) / 7;
Then to get the mean, it depends on how the area is defined. If it's a box, then you can use mean2().
meanValue = mean2(averageImage(row1:row2, col1:col2));
If it's a binary mask
meanValue = mean(averageImage(maskImage));

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by