如何使用倒角匹配算法来寻找“相似图像”

16

我希望了解如何使用倒角匹配算法(一种边缘匹配算法)来寻找“相似”的图像。请问是否可以为匹配结果打分。

1个回答

21

Chamfer匹配算法基本上是计算两个图片之间的距离(不相似性)。基本思路如下:

  1. 提取查询图像以及目标图像的边缘/轮廓。
  2. 选取查询图像中的一个点/像素,并找到目标图像轮廓中最近的点/像素的距离。
  3. 对查询图像的所有边缘点/像素的距离进行求和。

这就得出了Chamfer距离,即两个图像之间的不相似度值。该值越低,结果越好。但是,如果目标图像比查询图像大(这种情况经常发生),还需要注意缩放和滑动窗口。

您可以在opencv\modules\contrib中找到工作示例。


1
请问您能详细说明一下您提到的滑动窗口吗? - insanely_sin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接