在轮廓中合并足够的点

时间:2016-04-27 20:37:23

标签: opencv geometry nearest-neighbor flann

我使用Canny算法和findContours函数从图像中获取一些信息。

有时我会在一些包含头发或任何其他细节的图像中得到太多噪点。我想知道如何与OpenCV合并足够的点数。例如,我希望我可以合并所有距离彼此相距较远的点。然后X.(sqrt(dx dx + dy dy)< X I mean)。

我听说OpenCV拥有它自己的FLANN包装,但我不确定如何使用它。

是的,我希望合并所有相互轮廓的轮廓,而不是单独在每个轮廓内。

1 个答案:

答案 0 :(得分:0)

使用DBScan群集。在边界矩形上。