我想开发一个可以计算图像中对象数量的应用程序。知道物体的形状并不重要。我只需要图像中有多少对象的信息。
我希望能够用许多图像来实现它。那可能吗?怎么做?
这是我的代码:
a=citra1;
a_citra_keabuan = rgb2gray(a);
threshold = graythresh(a_citra_keabuan);
a_bww = im2bw(a_citra_keabuan,threshold);
a_bw = bwareaopen(a_bww,30);
se = strel('disk',2);
a_bw = imclose(a_bw,se);
a_bw=~a_bww;
[labeled,numObjects]=bwlabel(a_bw);
显示numObjects
图像中检测到的对象的数量。
这是图像的示例