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

2 Ansichten (letzte 30 Tage)
mahesh chathuranga
mahesh chathuranga am 25 Mär. 2014
Beantwortet: Image Analyst am 25 Mär. 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?

Antworten (1)

Image Analyst
Image Analyst am 25 Mär. 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));

Kategorien

Mehr zu Display Image 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