當前的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_folder是argv[1],而argv[1],是批處理中的第二個參數,即根目錄的路徑,而你自己制作的訓練樣本標簽,本來就是絕對路徑是,此時+argv[1]是多余,會convert_imageset.exe找不到圖片文件。
下面的這個錯誤是因為沒有找到邊間文件TrainLabel.txt,仔細檢查一下路徑和拼寫是否出錯。

