opencv关于像素点的图像匹配算法

现在使用的算法是用摄像头捕捉到的图片与模板图进行像素点的一一对应,求出不匹配的像素点(模板图和捕捉的图经过了归一化,二值化处理)。1减去不匹配的像素点与模板总像素点相除,得到匹配率。但这种算法得到的匹配率很不稳定,求哪位大神帮帮小弟。
类似这样的模板图。

首先,建议你将图像中感兴趣区域(比如上图中的字母)取出来进行归一化,然后在进行匹配率计算。这是因为周围环境会对匹配率产生影响。
其次,建议你将匹配率算法改成Hausdorff距离https://en.wikipedia.org/wiki/Hausdorff,这样对图像有些平移什么的都不怎么敏感了。
温馨提示:答案为网友推荐,仅供参考
相似回答