我使用imresize来调整大小约20个图像。我想将调整大小的图像存储在我创建的新文件夹中。下面是我使用的代码:将逻辑输出图像保存到新的(mkdir)文件夹中
imwrite(myoutput, 'resized.png');
现在我的问题我们,我只得到写入工作目录,命名为“resized.PNG”一个图像。我想要保存所有20个调整大小的图像。
我也希望他们保存在由mkdir(resizedFolder)定义的新文件夹中......我不知道该怎么做。
这里是我的代码的摘录:
dirD=dir('*.jpeg');
for k=1:length(dirD); %k=20 %technically
%i ran a long code to find a %rectangular boundary, and cropped.
CropIm=imcrop(I, thisBlobsBoundingBox);
resizedIm=imresize(CropIm, 0.1);
end
现在,我想resizedIm
存储在resizedFolder
作为单独的图像应该给我20张。
看看了'fullfile'和'mkdir'帮助,如果你还有问题,回来跟所有的代码从阅读到写作 – matlabgui