void cvMatchTemplate{
const
CvArr* image,
const
CvArr* temp1,
CVArr*
result,
int method
};
将模板图片temp1在原图image中移动来寻找匹配。
输出图像result 大小为cvSize(image->width-temp->width+1,image->height-temp->height+1).
匹配方法method 共有6种:
method |
int |
最好匹配 |
最差匹配 |
CV_TM_SOQIFF |
0 |
0 |
大 |
CV_TM_CCORR |
1 |
大 |
1 |
CV_TM_CCOEFF |
2 |
1 |
-1 |
CV_TM_SOQIFF_NORMED |
3 |
0 |
大 |
CV_TM_CCORR_NORMED |
4 |
大 |
1 |
CV_TM_CCOEFF_NORMED |
5 |
- |
-1 |
CV_TM_SQDIFF 平方差匹配法
CV_TM_SQDIFF_NORMED 归一化平方差匹配法
值越小越匹配
CV_TM_CCORR 相关匹配法
CV_TM_CCORR_NORMED 归一化相关匹配法
CV_TM_CCOEFF 相关系数匹配法,最好的匹配为1,-1表示最差的匹配
CV_TM_CCOEFF_NORMED 归一化相关系数匹配法
值越大越匹配。