请教一下,用巴特沃斯低通滤波彩色图像,程序的第8行总是提示出错,请高手指教一下,谢谢了。
%图像低通滤波
i1=imread('bb3.jpg');
i2=imcrop(i1,[795,1290,850,300]);
imshow(i2)
for i=1:3
a=i2(:,:,i);
for j=1:851
b=a(j,:);
c=double(b);
[m,n]=butter(8,0.4);
d=filter(m,n,c);
a(j,:)=d;
end
i2(:,:,i)=a;
end
figure,imshow(i2)