在图像中分离类似的对象 - opencv python

md1*_*nox 8 python opencv surf

我试图检测图像中与参考图像类似的对象.以下是我试图完成它的方法:

以下是示例图片:

在此输入图像描述

这是带有SURF关键点的图像:

在此输入图像描述

矩形是基于像"Hierarchial Clustering"这样的聚类方法绘制的.

主要问题是,在这种情况下,它不会单独检测对象,它会将所有内容都检测为一个对象.

有没有办法分离这些关键点,以便单独检测每辆车?这是检测物体的好方法,或者如果有更好的方法请建议.

Sta*_*mer 1

SURF 关键点可用于检测相似图像或从不同角度拍摄的同一地点的图像。尽管您可以使用Haar 分类器来进行对象检测。它也是 OpenCV 库的一部分。

是关于使用 OpenCV 进行对象检测的另一个很棒的教程。

  • 第二个链接不起作用。你确定 Haar 分类器有帮助吗?你能证明这个吗? (2认同)