制作Label標簽文件時,使用convert_imageset.exe的注意事項


當前的convert_imageset.exe版本做了一下修改 

//status = ReadImageToDatum(root_folder + lines[line_id].first,

//lines[line_id].second, resize_height, resize_width, is_color,

//enc, &datum); 

改為了下面的程序,

status = ReadImageToDatum(lines[line_id].first,

lines[line_id].second, resize_height, resize_width, is_color,

enc, &datum);

 

即去掉root_folder,因為代碼

  std::string root_folder(argv[1]);

 

root_folderargv[1]argv[1]是批處理中的第二個參數,即根目錄的路徑,而你自己制作的訓練樣本標簽,本來就是絕對路徑是,此時+argv[1]是多余,會convert_imageset.exe找不到圖片文件。

 下面的這個錯誤是因為沒有找到邊間文件TrainLabel.txt,仔細檢查一下路徑和拼寫是否出錯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM