圖像旋轉與圖像縮放及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


免責聲明!

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



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