cv2.TM_CCORR_NORMED数学原理
时间: 2023-09-06 18:14:27 浏览: 284
cv2.TM_CCORR_NORMED是OpenCV中模板匹配算法的一种方法,其数学原理是基于归一化互相关的计算方法。
具体来说,该算法首先将输入图像和模板图像进行傅里叶变换,然后将它们的互相关(cross-correlation)计算。接着,它会将互相关结果进行归一化,以确保匹配结果在0到1之间。最后,算法会找到归一化互相关值最大的位置,并将其作为匹配结果输出。
在cv2.TM_CCORR_NORMED中,模板图像在输入图像上滑动,每一次计算都会得到一个归一化互相关值。最终,算法会输出所有归一化互相关值中的最大值,以及最大值所对应的位置。这个位置就是模板在输入图像中的匹配位置。
需要注意的是,cv2.TM_CCORR_NORMED只适用于灰度图像。如果输入图像或模板图像是彩色图像,需要先将其转换为灰度图像才能使用该算法。
阅读全文