Greetings, how to extract each object and calculate their area based on example picture shown below.
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
alice shaarveina
le 14 Mar 2018
Commenté : alice shaarveina
le 15 Mar 2018

2 commentaires
Image Analyst
le 14 Mar 2018
How is this different than your other post https://www.mathworks.com/matlabcentral/answers/387906-greetings-how-to-calculate-area-and-parameter-of-cell#comment_544813
Réponse acceptée
KALYAN ACHARJYA
le 14 Mar 2018
k=imread('cell.bmp');
BW1=im2bw(k);
BW2=imcomplement(BW1);
% Apply condition calculate the pixels in certain boundary area (objects)
% Once you find white pixels, sum all upto certain boundary (Hint from given image)
% following is the code for all objects
nWhite_pixels=sum(BW2(:));
[rows columns depth]=size(BW2);
percentage_tot_area=((nWhite_pixels)/(rows*columns))*100;
fprintf('#The Percentage covered by all object is %f',percentage_tot_area);
disp('%');
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!