how to detect border irregularity?
Afficher commentaires plus anciens
I have traced exterior boundaries of this region. now i want to have boundary box and centre of mass around it. How can I do this?

1 commentaire
joynob ahmed
le 20 Mar 2020
Réponses (1)
KSSV
le 20 Mar 2020
If (x,y) are your boundary points.
% Get bounding box
x0 = min(x) ; x1 = max(x) ;
y0 = min(y) ; y1 = max(y) ;
%
A = [x0,y0] ;
B = [x1,y1] ;
Also to get the center, you can find mean.
iwant = [mean(x) mean(y)] ;
9 commentaires
joynob ahmed
le 20 Mar 2020
B = cell2mat(B) ; % assuming B is two columns
x = B(:,2) ; y = B(:,1) ;
joynob ahmed
le 21 Mar 2020
Modifié(e) : joynob ahmed
le 21 Mar 2020
joynob ahmed
le 25 Mar 2020
KSSV
le 26 Mar 2020
Attach your original image.
joynob ahmed
le 26 Mar 2020
KSSV
le 26 Mar 2020
Attach B and L into mat file and share.
joynob ahmed
le 28 Mar 2020
joynob ahmed
le 2 Avr 2020
Catégories
En savoir plus sur Image Arithmetic dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


