我想查找这些石头的区域和中心。 但其中一些找不到。 找到区域和石头中心
这里是码
I=imread('E:/2.png');
level = graythresh(I);
BW = im2bw(I,level);
se = strel('disk',2);
bw1 = imclose(BW,se);
bw1 = imfill(BW,'holes');
bwa=bwareaopen(bw1,25);
cc = bwconncomp(bwa)
stat = regionprops(cc,'centroid','Area');
ss=[stat.Area];
imshow(I); hold on;
for x = 1: numel(stat)
plot(stat(x).Centroid(1),stat(x).Centroid(2), 'wp','MarkerSize',6,'MarkerFaceColor','b');
end
figure, imshow(bwa)
结果是在这里:
,这是黑白PIC; 这些宝石中的一些不能分开。 有什么想法吗?
我不能告诉你有多少石头有_by看picture_!我建议稍微侵蚀最后一张图像,但是你的问题是不明确的,IMO。 – chappjc
一些石头已粘在一起,其中一些不够明亮,不能分开。我想知道如何分开它们, – siavash
图像处理的圣杯:数数岩石。 – aardvarkk