我使用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