当前位置:   article > 正文

Python + OpenCV 学习笔记(十三)>>> 模板匹配_res = cv2.matchtemplate(img,template,method)

res = cv2.matchtemplate(img,template,method)

一、模板匹配的原理

模板匹配就是在整个图像区域发现与给定子图像匹配的小块区域,所以模板匹配首先需要一个模板图像,和待检测图像。

其匹配原理就是在待检测图像上从左到右,从上到下计算模板图像与重叠子图像的匹配度,匹配度越高,两者相同的可能性越大。

二、重要方法

1. cv2.matchTemplate()

res = cv2.matchTemplate(img, template, method)

输入参数:
/********************************
 * img: 待检测图像
 * template: 模板图像
 * method: 比较算法
********************************/
输出结果:
/********************************
 * res: 灰阶图
********************************/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

cv2.matchTemplate() 方法能在待检测图像上面不断地移动模板图像,并与待检测图像上同等大小的画面进行比较。
OpenCV提供多个用于比较的算法,分别有6个

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/79113
推荐阅读
相关标签