inputFolder=fullfile(pwd,'项目\Matlab文件夹\BMP数据');
filePattern=fullfile(输入文件夹,'*.bmp')
bmpFiles=dir(文件模式)
outputFolder=fullfile(pwd,'项目\Matlab文件夹\JPEG数据')
如果~存在(outputFolder,'目录')
mkdir(输出文件夹);
结束
数字;
设置(gcf,'单位','标准化','外部位置',[0 0 1 1]);
对于k=1:长度(bmpFiles)
baseFileName=bmpFiles(k).name;
fullFileNameInput=fullfile(inputFolder,baseFileName)
rgbImage=imread(完整文件名输入);
子块(1,2,1);
图像显示(rgbImage);
标题('原始图像','字体大小',30分);
抽签;
fullFileNameOutput=fullfile(输出文件夹,baseFileName);
fullFileNameOutput=strrep(下(fullFileNameOutput),'.bmp','jpg')
imwrite(rgbImage、fullFileNameOutput);
rgbImage=imread(完整文件名输出);
子块(1,2,2);
图像显示(rgbImage);
标题('召回的JPG图像','字体大小',30分);
抽签;
暂停(1);
结束
winopen(输出文件夹);
0条评论
登录发表评论。