clc
clear
A='G:\桌面备份0901\face_verification_experiment-master\casia_64';
fid1=fopen('train_pos.txt','w');
Source=dir(A);
for i=3:length(Source)
subname=Source(i).name;
Subpath=fullfile(A,subname);
M=dir(strcat(Subpath,'\*.jpg'));
for j=1:length(M)
imageName=M(j).name;
fprintf(fid1,'%s ',fullfile(subname,imageName));
a=randperm(length(M));
for j2=1:length(M)
imageName2=M(a(j2)).name;
if(imageName==imageName2)
continue;
end
fprintf(fid1,'%s ',fullfile(subname,imageName2));
fprintf(fid1,'\n');
break;
end
end
% a=randperm(length(M));
% for j2=1:length(M)
% imageName2=M(a(j2)).name;
% fprintf(fid1,'%s ',imageName2);
% fprintf(fid1,'%d ',i-3);
% end
% for j=1:length(M)
% imageName=M(j).name;
% fprintf(fid1,'%s ',imageName);
% fprintf(fid1,'%d ',i-3);
% end
end
fclose(fid1);
clear
A='G:\桌面备份0901\face_verification_experiment-master\casia_64';
fid1=fopen('train_pos.txt','w');
Source=dir(A);
for i=3:length(Source)
subname=Source(i).name;
Subpath=fullfile(A,subname);
M=dir(strcat(Subpath,'\*.jpg'));
for j=1:length(M)
imageName=M(j).name;
fprintf(fid1,'%s ',fullfile(subname,imageName));
a=randperm(length(M));
for j2=1:length(M)
imageName2=M(a(j2)).name;
if(imageName==imageName2)
continue;
end
fprintf(fid1,'%s ',fullfile(subname,imageName2));
fprintf(fid1,'\n');
break;
end
end
% a=randperm(length(M));
% for j2=1:length(M)
% imageName2=M(a(j2)).name;
% fprintf(fid1,'%s ',imageName2);
% fprintf(fid1,'%d ',i-3);
% end
% for j=1:length(M)
% imageName=M(j).name;
% fprintf(fid1,'%s ',imageName);
% fprintf(fid1,'%d ',i-3);
% end
end
fclose(fid1);