2020년 9월 4일 금요일

KITTI dataset을 number를 받아 선택적으로 실행하는 bash script 만들기

 KITTI dataset을 선택적으로 인자를 주고 실행해야 하는 bash 스크립트를 만들어야 한다고 가정하겠습니다.


kitti의 stereo dataset은 00-02, 03, 04-12 가 각각 다른 파라미터를 지니고 있습니다.


dataset의 위치는 /data/KITTI/dataset/sequeces/ 라면


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#!/bin/sh

if [ $1 -le 02 ]; then
    echo "00-02"
    ./stereo_kitti ../../Vocabulary/ORBvoc.txt ./KITTI00-02.yaml /data/KITTI/dataset/sequences/$1
elif [ $1 -eq 03 ]; then
    echo "03"
    ./stereo_kitti ../../Vocabulary/ORBvoc.txt ./KITTI03.yaml /data/KITTI/dataset/sequences/$1
elif [ $1 -gt 03 -a $1 -le 12 ]; then
    echo "04-12"
    ./stereo_kitti ../../Vocabulary/ORBvoc.txt ./KITTI04-12.yaml /data/KITTI/dataset/sequences/$1
fi

댓글 없음:

댓글 쓰기