[MATLBA]imresize函數的用法


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);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM