how to count big cell only?
1 view (last 30 days)
Show older comments
Moon Shadow
on 10 Mar 2014
Answered: Image Analyst
on 25 Mar 2014
I have image with different cell size but I want Count the number of big cells only!!
I try this code:
A = imread ('cell.png');
level=graythresh(A);
I=im2bw(A,level);
[labeled,numObjects]=bwlabel(I,4)
numObjects = 26
0 Comments
Accepted Answer
Dishant Arora
on 10 Mar 2014
Edited: Dishant Arora
on 10 Mar 2014
use bwareaopen to remove objects smaller than certain number of pixels.
BW2 = bwareaopen(BW, thresh);
[~, numObjects] = bwlabel(BW2,4);
2 Comments
More Answers (1)
Image Analyst
on 25 Mar 2014
See my code to extract the largest blob, attached below in blue. In there, there is a general purpose function I wrote that can take the N largest or smallest blobs in a binary image.
0 Comments
See Also
Categories
Find more on File Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!