Multiple ROI within one slice median calculation

5 views (last 30 days)
Hi all,
I have a mask file 192x192x10, within each slice there are multiple ROIs with mask = 1 and background = 0. I then use bsxfun to apply this mask to an image 192x192x17 with values between [0,1]. What I'm trying to calculate is the median value of each individual ROIs within each slice. Is there an easy way to calculate the median value of each individual ROIs?
Many thanks!
Fiona Gong
Fiona Gong on 23 Aug 2019
Hi thanks for swift reply, much appreciate! Could you give some more clues about how to define the submask and number of ROIs? They can be random so number could be different at each slice.

Sign in to comment.

Accepted Answer

Matt J
Matt J on 23 Aug 2019
Edited: Matt J on 23 Aug 2019
I think this is what you want:
clear Medians
for i=1:10 %loop over masks
for j=J:-1:1 %loop over ROIs

More Answers (0)

Community Treasure Hunt

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

Start Hunting!