edu.51cto.comedu.51cto.comOpenCV3.1.0–图像处理教程edu.51cto.com讲师:贾志刚E-Mail:bfnh1998@hotmail.com微博:流浪的鱼-GloomyFishedu.51cto.com模板匹配(TemplateMatch)模板匹配介绍相关API介绍代码演示edu.51cto.com模板匹配介绍edu.51cto.com模板匹配介绍模板匹配就是在整个图像区域发现与给定子图像匹配的小块区域。所以模板匹配首先需要一个模板图像T(给定的子图像)另外需要一个待检测的图像-源图像S工作方法,在带检测图像上,从左到右,从上向下计算模板图像与重叠子图像的匹配度,匹配程度越大,两者相同的可能性越大。edu.51cto.com模板匹配介绍–匹配算法介绍OpenCV中提供了六种常见的匹配算法如下:1.计算平方不同2.计算相关性3.计算相关系数edu.51cto.com模板匹配介绍–匹配算法介绍计算归一化平方不同计算归一化相关性计算归一化相关系数edu.51cto.comedu.51cto.com相关API介绍cv::matchTemplatematchTemplate(InputArrayimage,//源图像,必须是8-bit或者32-bit浮点数图像InputArraytempl,//模板图像,类型与输入图像一致OutputArrayresult,//输出结果,必须是单通道32位浮点数,假设源图像WxH,模板图像wxh,则结果必须为W-w+1,H-h+1的大小。intmethod,//使用的匹配方法InputArraymask=noArray()//(optional))edu.51cto.com相关API介绍cv::matchTemplateedu.51cto.com演示代码edu.51cto.comThankYou!edu.51cto.com