我正在处理交通标志的识别,我试图在Matlab上用corr2
函数比较两个图像,有时候它没有给出好的结果,我使用阈值来找到模板中的最佳图像图片。但有时它会评估错误的图像。我想通过预处理方法改进corr2
函数的结果。我应该遵循哪种方法?
temp=[];
for i=1:10
res=sprintf('%d.png',i)
yol=fullfile('cember\taslak_cember\',res);
a=imread(yol);
b=imread('30_1.png');
a=rgb2gray(a);
b=rgb2gray(b);
a=im2bw(a,0.4);
b=im2bw(b,0.4);
c=corr2(a,b);
temp=[temp c];
end
max(temp)
`