在Opencv中使用cvMatchTemplate()函数

时间:2011-06-06 10:12:15

标签: visual-c++ image-processing opencv

我可以匹配两个看起来相同但不是100%相同的图像,在Opncv中使用cvMatchTemplate()函数吗?

作为一个例子,在DB上有5个图像,用左手代表no1,no2,no3,no4和no5。你用左手显示no3。我想从DB过滤我的no3图像作为结果。 在这种情况下,您的手部大小,手部颜色和您的表现形式将与我不完全匹配。

谢谢。

1 个答案:

答案 0 :(得分:1)

使用cvMatchTemplate()功能,您无法匹配两个相似的图像。但是这个函数基本上做的是将模板图​​像与主图像匹配,并基于此提供结果。

作为一个例子假设面部检测技术,你有一个面部图像,你想要检测眼睛的位置。因此,您加载眼睛的模板图像,并尝试将其与面部图像匹配,以检测眼睛的位置。

这就是我对这个功能的理解。