linux下生成图片文件列表及读取

一个很简单的sh文件就可以搞定

listfilepath=list.txt

filepath=./sampledata/

find $filepath -name *.png > $listfilepath

然后在windows下就是使用.bat批处理文件来进行:

dir /b/s/p/w *.bmp>Path_Images.txt

生成之后怎么读取?可以用c++里面定义的文件流来读取:(直接给个实际的代码)

std::ifstream inpos_file("G:\\学习\\毕业设计-ldw\\未来挑战赛文件\\标注样本\\TSD样本标注\\posall.txt");

按照行读取:

std::string line;

while (std::getline(inpos_file, line))

train_image = imread(line);

猜你喜欢

转载自blog.csdn.net/weixin_38907330/article/details/81316109