How to conver folder (images) from GRB to Gary and save them in Output folder with the same original names?

1 回表示 (過去 30 日間)
i have this code which convert image to Gray and save it in current folder.
directory = dir('AM01AFS.jpg');
for i = 1 : size(directory,1)
filename = directory(i).name;
img = rgb2gray(imread(filename));
imwrite(img, ['Gr_' filename]);
end
I need to convert folder (images) from GRB to Gary and save them in Output folder with the same original names? Any help Plz.

採用された回答

Image Analyst
Image Analyst 2016 年 8 月 7 日
You need to use fullfile() to make a name with the output folder prefixing the base file name:
outputFileName = fullfile(outputFolder, filename);
imwrite(img, outputFileName);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by