opencv3.1
(1)目标匹配函数:cvMatchTemplate( const CvArr* image, constCvArr* templ, CvArr* result,int method );Image 待搜索图像Templ 模板图像Result 匹配结果 用来存放通过以下方法计算出滑动窗口与模板的相似值Method 计算匹配程度的方法 关于匹配方法,使用不同的方法产生的结果的意义可能不太一样,有些返回的值越大表示匹配程度越好,而有些方法返回的值越小表示匹配程度越好关于参数 method:CV_TM_SQDIFF平方差匹配法:该方法采用平方差来进行匹配;最好的匹配值为0;匹配越差,匹配值越大。CV_TM_CCORR相关匹配法:该方法采用乘法操作;数值越大表明匹配程度越好。CV_TM_CCOEFF相关系数匹配法:1表示完美的匹配;-1表示最差的匹配。CV_TM_SQDIFF_NORMED归一化平方差匹配法CV_TM_CCORR_NORMED归一化相关匹配法CV_TM_CCOEFF_NORMED归一化相关系数匹配法
2):接着就是要找最值以及最值对应的坐标cvMinMaxLoc()寻找一个矩阵中最大最小值以及相应的坐标cvMinMaxLoc( constCvArr* arr, double* min_val, double* max_val, CvPoint* min_locCV_DEFAULT(NULL), CvPoint* max_locCV_DEFAULT(NULL), const CvArr* mask CV_DEFAULT(NULL) );单目标匹配结果: