//生成两个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();
}

