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
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];
|