如何用三次样条spline插值进行图像放大
用三次样条插值实现图像放大,给出插值函数y=interp1(x,y,xi,'spline')又有什么用,只能对坐标插值,不能和图像联系,更不知道如何放大,i=imresize(j,a,method)中method又不能设为spline,请高手赐教 怎么不会变通一下阿q=2 %放大倍数
I=imread('d\abc1.jpg');
J=double(I);
=size(x);
=meshgrid(1:n,1:m);
=meshgrid(1:1./q:n,1:1./q:m);
A1(:,:,1)=interp2(x,y,J(:,:,1),xi,yi,'spline');
A1(:,:,2)=interp2(x,y,J(:,:,2),xi,yi,'spline');
A1(:,:,3)=interp2(x,y,J(:,:,3),xi,yi,'spline');
下面就不用我说了吧 有编成.M文件的吗?
页:
[1]