如果您不希望自己划清界限,可以尝试一下。它可能不如您所需的那么精确,但您可以通过使用我使用的阈值值(在这种情况下为所有3个通道100)调整接近实际值。
假设我是您的原始图像。首先通过使用RGB值进行阈值处理来创建二进制掩码。然后删除所有没有至少2000像素区域的小对象。然后总结该对象的像素。
IT = I(:,:,1) > 100;
IT(I(:,:,2) < 100) = 0;
IT(I(:,:,3) < 100) = 0;
IT = bwareaopen(IT, 2000);
sum(IT(:) > 0)
21380
结果图片: