0

当我从不同距离拍摄同一物体的两张图像时,它们的大小会有所不同。如何使用 openCV 从两张图像中比较和找出相似的对象?

4

2 回答 2

0

我可以想到两种可能的方法:

您可以比较不同比例的图像。为此,您人为地减小了其中一张图像的大小,然后比较您的图像,就像您的对象具有相同的比例一样。然后,您从所有尺度中获取最佳结果。

另一种选择是使用比例不变特征,其中对象的比例无关紧要。SIFT是此类功能的一个流行示例。

于 2013-05-10T10:35:46.563 回答
0

我建议使用 SURF Features 方法。SURF 比 SIFT 快得多。看看这个。为了进一步提高速度,您还可以使用 Bag of Words 方法,(始终使用 SURF)检查一下。您还可以找到一个使用 DBoW2 库的工作示例。

于 2013-05-10T10:52:51.173 回答