How to See Each Formulate Numbers on Regionprops

2 vues (au cours des 30 derniers jours)
Murat Kocaman
Murat Kocaman le 29 Juin 2018
Hello,
I have below code for regionprops. I would like to see "Area" value for each object for my image. There are n object but entering the s(k).Area it gives random object's area. I tried s(k).Area(n), as well but this time it gives nth object's value. I would like to see the area for each object in the result.
s=regionprops(logical(bw3),'Centroid','Area','Eccentricity','Perimeter');
hold on
for k=1:numel(s)
c=s(k).Centroid;
text(c(1),c(2),sprintf('%d',k),...
'HorizontalAlignment','center',...
'VerticalAlignment','middle');
end
hold off
What is the solution?

Réponse acceptée

Ameer Hamza
Ameer Hamza le 29 Juin 2018
The following will give you a vector of all area values
areaValues = [s.Area];
concatenation operator [] is important.

Plus de réponses (0)

Catégories

En savoir plus sur Image Segmentation and Analysis dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by