一種優(yōu)化的快速模板的匹配算法及應(yīng)用介紹
if(D
MaxD=D;
lMaxWidth=i;
lMaxHeight=j;
}
}
}
//精相關(guān)
lMaxWidthExact=lMaxWidth;
lMaxHeightExact=lMaxHeight;
for(j=lMaxHeight-2;j=lMaxHeight+2;j++){
for(i=lMaxWidth-2;i=lMaxWidth+2;i++){
D=0;
Source=(unsigned char *)lpSource+lWidth*j+i;
Template=(unsigned char *)lpTemplate;
for(n=0;n
for(m=0;m
D+=(*Source++-*Template++)*(*Source++-*Template++);
Source+=lWidth-lTemplateWidth;
}
if(D
MaxD=D;
lMaxWidthExact=i; //x方向最佳匹配點(diǎn)位置
lMaxHeightExact=j; //y方向最佳匹配點(diǎn)位置
}
}
}
}
評(píng)論