Greetings, how to extract each object and calculate their area based on example picture shown below.
3 ビュー (過去 30 日間)
古いコメントを表示
alice shaarveina
2018 年 3 月 14 日
コメント済み: alice shaarveina
2018 年 3 月 15 日

2 件のコメント
Image Analyst
2018 年 3 月 14 日
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
採用された回答
KALYAN ACHARJYA
2018 年 3 月 14 日
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('%');
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Creating, Deleting, and Querying Graphics Objects についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!