Clear Filters
Clear Filters

How to count the number of leaves?

2 views (last 30 days)
Malini
Malini on 4 Jun 2019
Commented: Keane Athallah on 19 May 2022
Count the number of leaves in this imageSV2.png
  3 Comments
Malini
Malini on 6 Jun 2019
inimage = imread('image.png');
mask = inimage(:,:,1)<inimage(:,:,2) & inimage(:,:,3)<inimage(:,:,2); %// 2D mask
outimage = bsxfun(@rdivide, inimage, uint8(mask));
figure, imshow(inimage);
figure,imshow(outimage);
figure,imshow(mask);
Morp= imfill(mask,'holes');
SImage = bwmorph(Morp,'skel',Inf);
fill=bwmorph(SImage,'fill');
figure, imshow(fill);
The output is
Keane Athallah
Keane Athallah on 19 May 2022
is there any code that i can count the leaves?

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!