Explicação das funções bwlabel, regiãoprops e centróide do Matlab

Passei o dia todo lendo as funções MATLAB acima. Não consigo encontrar boas explicações online, mesmo no site MathWorks!

Ficaria muito grato se alguém pudesse explicarbwlabel, regionprops ecentroid. Como eles funcionam se aplicados a uma imagem em escala de cinza?

Especificamente, eles estão sendo usados neste código abaixo. Como as funções acima se aplicam ao código abaixo?

fun=@minutie; L = nlfilter(K,[3 3],fun); 
%% Termination LTerm=(L==1); 
figure; imshow(LTerm) 
LTermLab=bwlabel(LTerm); 
propTerm=regionprops(LTermLab,'Centroid'); 
CentroidTerm=round(cat(1,LTerm(:).Centroid)); 
figure; imshow(~K) 
set(gcf,'position',[1 1 600 600]); hold on 
plot(CentroidTerm(:,1),CentroidTerm(:,2),'ro') 

questionAnswers(1)

yourAnswerToTheQuestion