%时域相等定位法
%判断原始图像中与‘a’相等的位置并对其定位
clc;clear;close all;
w=imread('text.png');
a=w(34:44,89:98);
s=zeros(size(w));
for i=1:(size(w,1)-10)
for j=1:(size(w,2)-9)
if w(i:i+10,j:j+9)==a
s(i:i+10,j:j+9)=w(i:i+10,j:j+9);
disp(' 行 列');
disp([i+10,j+9]);
end
end
end
a=rot90(a,1);
for i=1:(size(w,1)-9)
for j=1:(size(w,2)-10)
if w(i:i+9,j:j+10)==a
s(i:i+9,j:j+10)=w(i:i+9,j:j+10);
disp(' 行 列');
disp([i+9,j+10]);
end
end
end
imshow(s);title('时域定位结果图像');