Code
clc;
close all;
clear all;
[file,path] = uigetfile({'*.jpg';'*.png'},'sel pic'); % 注意“;”多种格式时使用{'.xxx';'*.xxx'}
init_pic = imread([path,file]);
%% 省略
%% 省略
subplot(2,2,1); imshow(uint8(init_pic)); title('原图');
subplot(2,2,2); imshow(uint8(rotate_img1)); title('最近邻域');
subplot(2,2,3); imshow(uint8(rotate_img2)); title('双线性');
subplot(2,2,4); imshow(uint8(rotate_img3)); title('双三次');
mkdir(file);%创建文件夹
cd(file);
imwrite(uint8(init_pic),'init_pic.png'); %此function中目标文件夹必须已存在,若要创建新文件夹,可以配合mkdir()函数实现
imwrite(uint8(rotate_img1),'rotate_img1.png');
imwrite(uint8(rotate_img2),'rotate_img2.png');
imwrite(uint8(rotate_img3),'rotate_img3.png');
cd('..'); %返回上一级
示例
标签:存储,rotate,批量,title,pic,uint8,file,Matalb,png From: https://www.cnblogs.com/powerforme/p/17135641.html