matlab函數之imresize()


B = imresize(A,scale)

B = imresize(A,scale) 返回圖像 B,它是將 A 的長寬大小縮放 scale 倍之后的圖像。輸入圖像 A 可以是灰度、RGB 或二值圖像。如果 A 有兩個以上維度,則 imresize 只調整前兩個維度的大小。如果 scale 在 [0, 1] 范圍內,則 B 比 A 小。如果 scale 大於 1,則 B 比 A 大。默認情況下,imresize 使用雙三次插值。

舉例:

I = imread('ngc6543a.jpg');
%將圖像的長寬縮小二分之一。
J = imresize(I, 0.5);
%顯示原始圖像和調整大小后的圖像。
figure(2); imshow(I);
figure(3); imshow(J);

 

 

來源:https://ww2.mathworks.cn/help/matlab/ref/imresize.html?searchHighlight=imresize&s_tid=doc_srchtitle


免責聲明!

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



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