我正在尝试使用均值偏移分割来计算图像中发现的对象。我一直在使用[pyrMeanShiftFiltering][1]
OpenCV。使用以下代码,我能够生成已分割的图像。但是,我不知道如何实际计算该图像中“项目”的数量。
只需pyrMeanShiftFiltering( img, res, spatialRad, colorRad, maxPyrLevel );
在此图像上运行
生成此图像
在这个例子中,它看起来并没有太大的不同,尽管有些图像的分割在颜色等方面产生了巨大的差异。但是,对于大多数测试用例,我将假设颜色不会非常明显,并且边缘不会明显(如给出的示例中所示)足以在图像本身上使用边缘检测。
基于此,我该如何查找在该图像中找到的对象数量?我正在寻找一些代码,尽管任何朝着正确方向的戳都会有所帮助。