Matlab实现图像的比例缩放

以灰度图像circuit.tif为例,利用Matlab图像处理工具箱中的imresize函数对图像进行比例缩放变换。要求:创建4个figure窗口(不可以用subplot,显示不出来放大效果),分别用于显示原始图像、等比例放大1.5倍后的图像、等比例缩小0.5倍后的图像、缩放为高190宽400的图像(实现不等比例缩放)。并保存缩放后的所有图像文件到当前目录中。

I=imread('circuit.tif');
F=imresize(I,1.5,'nearest');
imwrite(F,'circuitFangda1_5.tif');
S=imresize(I,0.5,'nearest');
imwrite(S,'circuitSuoxiao0_5.tif');
J=imresize(I, [190,400],'nearest');
imwrite(J,'circuitbudengbi190_400.tif');
figure(1);
imshow(I);
figure(2);
imshow(F);
figure(3);
imshow(S);
figure(4);
imshow(J);


你可能感兴趣的:(数字图像处理)