matlab 图像缩放 不改变输出图像的尺寸
时间: 2023-07-14 16:13:40 浏览: 424
matlab实现图像缩放
如果要在Matlab中对图像进行缩放,但是不改变输出图像的尺寸,可以使用imresize函数并设置输出图像的大小与输入图像的大小相同。具体实现方法如下:
```matlab
% 读入原始图像
I = imread('image.jpg');
% 设定输出图像的大小与输入图像相同
outputSize = size(I);
% 对图像进行缩放,输出图像大小与输入图像大小相同
J = imresize(I, outputSize);
% 显示缩放后的图像
imshow(J);
```
在上述代码中,`outputSize`变量被设置为输入图像的大小,因此在使用`imresize`函数进行缩放时,输出图像的大小与输入图像的大小相同。这样就可以对图像进行缩放,同时保持输出图像的尺寸不变。
阅读全文