horizonck 发表于 2007-9-14 19:14

请教模板匹配的一个程序

下面是一本书上的代码,从图象中提取字母a创建匹配模版,用FFT计算模版与原图的相关.

bw=imread('t1.tif');
a=bw(55:75,55:70);
C=real(ifft2(fft2(bw).*fft2(rot90(a,2),256,256)));
运行计算卷积时发生错误

Error using ==> times
Number of array dimensions must match for binary array op.

t1.tif图象是我用画图板生成的256*256

请高手指教是什么地方的问题.如果是采用的图象的问题,那什么图象才能满足要求.谢谢!

花如月 发表于 2007-9-14 20:41

数组不匹配,建议看看置顶帖子

eight 发表于 2007-9-15 10:19

原帖由 horizonck 于 2007-9-14 19:14 发表 http://www.chinavib.com/forum/images/common/back.gif
下面是一本书上的代码,从图象中提取字母a创建匹配模版,用FFT计算模版与原图的相关.

bw=imread('t1.tif');
a=bw(55:75,55:70);
C=real(ifft2(fft2(bw).*fft2(rot90(a,2),256,256)));
运行计算卷积时发生错 ...

自己调试一下吧,你这样描述问题没法帮你
页: [1]
查看完整版本: 请教模板匹配的一个程序