图像旋转与图像缩放及Matlab代码实现

  本周的作业是自己通过公式编写图像旋转与缩放的代码。今天先通过调用函数的方法来实现。

  图像的旋转:

A=imread('2.jpg');
J=imrotate(A, 30);
subplot(1,2,1);imshow(A);title('原图');
subplot(1,2,2);imshow(J);title('旋转后的图');

  运行结果:

  图像缩放:

I=imread('2.jpg');
F=imresize(I,1.5,'nearest');
imwrite(F,'3.jpg');
S=imresize(I,0.5,'nearest');
imwrite(S,'4.jpg');
J=imresize(I, [190,400],'nearest');
imwrite(J,'5.jpg');
figure(1);imshow(I);
figure(2);imshow(F);
figure(3);imshow(S);
figure(4);imshow(J);

  运行结果:

2019-03-09

21:53:03

原文地址:https://www.cnblogs.com/lyxyhhxbk/p/10503247.html