What I'm trying to do is take an image,
and then make a list of intensities as a function of distance from some point. So I've used a clever algorithm I found here to detect the centre of these circles, it's the point {317.974, -136.362}
(notice this is outside of the image). What I then want is a list where each element of the list is a list of the intensities at a given euclidean distance from the point {317.974, -136.362}
. I'd like the binning on the radii to be fairly small as well, maybe adjustable?
My goal with this is that I then want to take the mean of each of these lists so that I have a mean intensity at a given radius and a standard deviation for that given intensity. I think I could do this procedurally but I'm wanting to do it with a more functional Mathematica style. Could anyone help me figure out the fest way to do this?
ImageData
,MapIndexed
, andGatherBy
I suppose? $\endgroup$