Revision 7faed1a32db1958b5677971c7ab5da823d04f1c9 authored by Peter Carlton on 12 October 2018, 03:05:39 UTC, committed by Peter Carlton on 12 October 2018, 03:05:39 UTC
1 parent d5900f9
radavg2d.m
function a=radavg2d(b)
%returns the radially-averaged version of image b in array a... only odd+square for now.
l=length(b);
a=zeros(l);
st=((l-1)/2);
rng=(-st:st)';
rng=rng*ones(1,l);
rng=rng+(j.*rot90(rng));
rng=abs(rng);
c=unique(rng);
for l=1:length(c);
f=find(rng==c(l));
a(f)=mean(b(f));
end
Computing file changes ...