读取目录的内容以及转换为灰度的每个JPEG图像
srcFiles = dir('R:\...\images - Copy\*.jpeg');
for i = 1 : length(srcFiles)
filename = srcFiles(i).name;
try
I = imread(filename);
catch ME
continue
end
IGrey = rgb2gray(I);
imshow(IGrey);
pathOfNewFile = strcat(pathOfGSFolder,filename,'jpeg');
imwrite(IGrey,pathOfNewFile,'jpeg');
end
答案 0 :(得分:0)
'R:\...\images - Copy\'
不是有效路径。无法调用文件夹...
尝试执行第一行时,您可能会收到错误,变量srcFiles
将为空,因此此变量的length
将为0
,因此循环将为不执行。