clc
clear
Source_Dir='G:\1_2_04_1\prob\dongnanmeneast_15_1920x1080_30\';
fid=fopen('dongnanmeneast.txt','w');
DIRNAME=dir(Source_Dir);
Lable=0;
for i=3:length(DIRNAME)
Image_Name=DIRNAME(i).name;
Sub_Name=fullfile(Source_Dir,Image_Name);
fprintf(fid,'%s ',Sub_Name);
fprintf(fid,'\n');
end
fclose(fid);
clear
Source_Dir='G:\1_2_04_1\prob\dongnanmeneast_15_1920x1080_30\';
fid=fopen('dongnanmeneast.txt','w');
DIRNAME=dir(Source_Dir);
Lable=0;
for i=3:length(DIRNAME)
Image_Name=DIRNAME(i).name;
Sub_Name=fullfile(Source_Dir,Image_Name);
fprintf(fid,'%s ',Sub_Name);
fprintf(fid,'\n');
end
fclose(fid);
本文介绍了一个使用Matlab进行文件批量读取及写入的简单示例。通过遍历指定目录下的所有文件,并将文件路径写入到一个文本文件中。此脚本适用于需要对大量图像文件进行自动化处理的场景。
1万+

被折叠的 条评论
为什么被折叠?



