//生成两个TXT文件分别存储png图像名和TXT图像名
void genfilename(){
cout<<"begin"<<endl;
ofstream pngfile;
ofstream ptsfile;
ifstream allfile;
ptsfile.open("/Users/anitafang/Downloads/Datasets/300W/300w/01_Indoor/ptslist.txt", ofstream::app); //
pngfile.open("/Users/anitafang/Downloads/Datasets/300W/300w/01_Indoor/pnglist.txt", ofstream::app); //
allfile.open("/Users/anitafang/Downloads/Datasets/300W/300w/01_Indoor/list.txt");
if(!allfile.is_open()){
cout<<"不能打开文件!"<<endl;
}
string line;
int cont=1;
//将文件中一行行的数据读入line中
while(getline(allfile,line)){
if(cont&1) {
pngfile<<line<<endl;
cout<<line<<endl;
}//奇数save png list
else{
ptsfile<<line<<endl;
}
cont++;
}
ptsfile.close();
pngfile.close();
allfile.close();
}