You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
351 B
Matlab

function param=extract_coords(H,Hconnected,T,R,S)
L=labelmatrix(Hconnected);
centre=zeros(ndims(H),0);
amplitude=zeros(1,0);
k=0;
for l=1:Hconnected.NumObjects
Hone_peak=zeros(size(H));
Hone_peak(L==l)=1;
Hone_peak=Hone_peak.*H;
k=k+1;
centre(:,k)=centroid(Hone_peak,T,R,S)';
amplitude(k)=sum(Hone_peak(:));
end
param=[centre;amplitude];