Greetings, how to extract each object and calculate their area based on example picture shown below.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
alice shaarveina
el 14 de Mzo. de 2018
Comentada: alice shaarveina
el 15 de Mzo. de 2018

2 comentarios
Image Analyst
el 14 de Mzo. de 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
Respuesta aceptada
KALYAN ACHARJYA
el 14 de Mzo. de 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('%');
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!