作者xz7912 (米宝)
看板MATLAB
标题[问题]关於matlab的normxcorr2
时间Fri Jun 7 16:39:28 2013
初学matlab , 目前使用normxcorr2这个函数在进行模板匹配 ,
可是不知道为什麽 , 用小尺寸的图片比对都没问题 ,
但只要用大尺寸的图片比对就会出错 , 想请问大家为什麽@@?
以下是程式码:
clear all;
T1=imread('D:\new1\a241.jpg');
S1=imread('D:\new1\a24.jpg');
c=normxcorr2(T1(:,:,1),S1(:,:,1));
[max_c, imax]=max(abs(c(:)));
[ypeak, xpeak]=ind2sub(size(c), imax(1));
offset=[(xpeak-size(T1,2))
(ypeak-size(T1,1))];
xoffset=offset(1)+1;
yoffset=offset(2)+1;
figure,imshow(S1);
rectangle('Position',[xoffset,yoffset,size(T1,2),size(T1,1)),...
'EdgeColor','r');
跪求大家帮帮我Q.Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.70.151.167