clear;
lena=imread('a1.bmp');
%以下三行指定縮放倍數為0.5,即長寬各變為原始圖像的0.5倍,
%分別使用三種插值方法,即最近鄰插值(默認)、雙線性插值、雙三次插值
lena0_5_1=imresize(lena,0.5);%
lena0_5_2=imresize(lena,0.5,'bilinear');
lena0_5_3=imresize(lena,0.5,'bicubic');
%以下三行指定縮放倍數為2,即長寬各變為原始圖像的2倍,
%分別使用三種插值方法,即最近鄰插值(默認)、雙線性插值、雙三次插值
lena2_1=imresize(lena,2);
lena2_2=imresize(lena,2,'bilinear');
lena2_3=imresize(lena,2,'bicubic');
%下面一行是另外一種方式給定縮放倍數的例子,即給出縮放后圖像的行數和列數
lena2_1_0=imresize(lena,[256 512]);
imshow(lena2_1_0);
