[問題]關於matlab的normxcorr2
初學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
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章