实用实用模板匹配金字塔

实用实用模板匹配金字塔

ID:28974112

大小:61.16 KB

页数:3页

时间:2018-12-15

实用实用模板匹配金字塔_第1页
实用实用模板匹配金字塔_第2页
实用实用模板匹配金字塔_第3页
资源描述:

《实用实用模板匹配金字塔》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案目录1、Opencv模板匹配原理--没有金字塔42、模板匹配—使用金字塔51)主要函数简介52)程序流程53、验证和结果51)实验环境52)实验结果5精彩文档实用标准文案Opencv模板匹配1、Opencv模板匹配原理--没有金字塔函数:cvMatchTemplate(Source,Target,result,method);说明:Source:源图像,一般我们使用灰度图像;如果source为RGB图像,使用函数cvCvtColor(source,dst,CV_RGB2GRAY)这里,dst为转换后的灰度图像。Targ

2、et:模板图像。Result:匹配后的矩阵,width=S_width–T_taget+1,height=S_height–T_height+1使用函数IplImage*result=cvCreateImage(resultSize,IPL_DEPTH_32F,1)获得。Method:CV_TM_SQDIFF:CV_TM_SQDIFF_NORMEDCV_TM_CCORRCV_TM_CCORR_NORMEDCV_TM_CCOEFFCV_TM_CCOEFF_NORMED精彩文档实用标准文案一般的,使用CV_TM_CCORR_NORME

3、D,存在的问题是没有使用去均值,可能对亮度变化比较敏感。程序流程:读入模板和源图像à建立result图像à模板匹配à使用cvMinMaxLoc找到最大(最小)值à输出结果1、模板匹配—使用金字塔1)主要函数简介cvPyrDown(src,dst,filter)src:源图像,尺寸为width×heightdst:经过一次下采样得到的图像,尺寸为width/2×height/2filter:卷积滤波器,目前仅支持CV_GAUSSIAN_5×5cvSetImageROI(image,rect)image:源图像,经过这个函数后,图像大

4、小变为rect(长方形)rect:(x,y,width,height)(x,y)为长方形的左上角坐标,width,height为长方形的宽和高。2)程序流程读入模板和源图像àcypyrdown(假设只有一次)得到源图像和模板下采样图像à设置这里的匹配result图像à模板匹配à使用cvMinMaxLoc找到最大值à以这个最大值为中心(x1,y1),将源图像裁剪为width=W_template+7,height=H_template+7图像,rect左上角坐标为X2=x1-W_template/2-3Y2=y1-H_templat

5、e/2-3à再次建立result1图像à模板匹配à使用cvMinMaxLoc找到最大值2、验证和结果1)实验环境Corei52410Mthinkpadx220主机Ubuntu10.04–gcc源图像大小360×360,模板大小140×140采用一级金字塔验证方法:源图像S、模板T,分别采用加噪声和更改亮度2)实验结果加椒盐(salt&peper噪声)增加亮度0.000.010.020.030.05+20+50处理结果0.999887182,169约10ms0.997735182,169约10ms0.994774182,169约10

6、ms0.993124182,169约10ms0.988273182,169约10ms0.999520182,169约10ms0.996663182,16910631us模板匹配程序耗时约10ms。精彩文档

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。