matlab函数之imresize()

Posted yibeimingyue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于matlab函数之imresize()的主要内容,如果未能解决你的问题,请参考以下文章

关于matlab imresize函数 里面都是插值法

matlab中使用imresize函数时出错

MATLAB interp2和imresize函数的区别是啥?

matlab imresize 改变图像大小

如何在 MATLAB 的 imresize 中实现抗锯齿?

matlab矩阵缩小和放大