imagenet_label.sh 315 B

123456789101112131415
  1. #!/bin/bash
  2. mkdir -p labelled
  3. wd=`pwd`
  4. for f in val/*.xml;
  5. do
  6. label=`grep -m1 "<name>" $f | grep -oP '<name>\K[^<]*'`
  7. im=`echo $f | sed 's/val/imgs/; s/xml/JPEG/'`
  8. out=`echo $im | sed 's/JPEG/'${label}'.JPEG/; s/imgs/labelled/'`
  9. ln -s ${wd}/$im ${wd}/$out
  10. done
  11. find ${wd}/labelled -name \*.JPEG > inet.val.list