how to count leaves?

2 vues (au cours des 30 derniers jours)
Keane Athallah
Keane Athallah le 19 Mai 2022
Commenté : Keane Athallah le 20 Mai 2022

Réponse acceptée

yanqi liu
yanqi liu le 20 Mai 2022
yes,sir,what is leaves,is it the bigger area,may be use image segment,such as
im = imread('');
im = imcrop(im, [210 125 540 350]);
bw = im2bw(im);
bw2 = bwareaopen(bw, 100);
stats = regionprops(bw2);
figure; imshow(im); hold on;
for i = 1 : length(stats)
hold on; rectangle('position', stats(i).BoundingBox, 'EdgeColor', 'g', 'LineWidth', 2)
cen = stats(i).Centroid;
text(cen(1), cen(2), num2str(i), 'Color', 'r');
title(sprintf('total number is %d', length(stats)));
  1 commentaire
Keane Athallah
Keane Athallah le 20 Mai 2022
thank you so much

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by