sed
处理数据集,将文件夹下所有的图片名称导入txt并赋上label
- 进入目录,使用
find
命令查找所有文件名
find -name '*.jpg'
- 使用重定向导入到txt文件
find -name '*.jpg' > label.txt
- 将
label.txt
每行中的./
去掉
sed -i 's/^.\///g' label.txt .\/是转义字符'/'
- 每行行尾添加标签
sed -i 's/$/ 0/g' label.txt
将翻转和旋转两个文件下的lable.txt合并
- 在根目录下创建
0_aug
文件夹,将翻转和旋转的图像复制到此文件夹下 - 合并
label.txt
cat 0_flip/label.txt 0_rotate/label.txt > 0_aug/label.txt