1#!/bin/bash 2 3dataset=$1 4w=$2 5h=$3 6 7# Parameters: Human3, CarScale, Human6, Biker 8#w=480 9#h=640 10IFS=',' 11 12export LC_NUMERIC="en_US.UTF-8" 13 14wd=`pwd` 15dataset_path="data/$dataset" 16 17class_id=0 18num=1 19 20mkdir data 21wget http://cvlab.hanyang.ac.kr/tracker_benchmark/seq/$dataset.zip 22 23unzip -o $dataset.zip -d data 24 25sed -i.bak 's/\o11/,/g' $dataset_path/groundtruth_rect.txt 26sed -i.bak 's/\o11/,/g' $dataset_path/groundtruth_rect.txt 27dos2unix $dataset_path/groundtruth_rect.txt 28 29while read -r left right width height; do 30filename=$(printf "$dataset_path/img/%04d.txt" $num) 31#rm $filename.txt 32echo "$class_id " > $filename 33printf "%.5f " "$(($((left + width/2)) * 100000 / $w))e-5" >> $filename 34printf "%.5f " "$(($((right + height/2)) * 100000 / $h))e-5" >> $filename 35printf "%.5f " "$(($((width)) * 100000 / $w))e-5" >> $filename 36printf "%.5f " "$(($((height)) * 100000 / $h))e-5" >> $filename 37num=$((num + 1)) 38done < $dataset_path/groundtruth_rect.txt 39 40echo "$dataset" > $dataset_path/otb.names 41 42 43find $dataset_path/img -name \*.jpg > data/$dataset/train.txt 44 45echo "classes = 1" > data/otb_$dataset.data 46echo "train = data/$dataset/train.txt" >> data/otb_$dataset.data 47echo "valid = data/$dataset/train.txt" >> data/otb_$dataset.data 48echo "names = $dataset_path/otb.names" >> data/otb_$dataset.data 49echo "backup = backup/" >> data/otb_$dataset.data 50echo "results= results/" >> data/otb_$dataset.data