root / bin / image2geometry / orient_sepals.sh @ 16
Historique | Voir | Annoter | Télécharger (769 octet)
1 | 1 | akiss | #! /bin/bash |
---|---|---|---|
2 | 1 | akiss | |
3 | 1 | akiss | # Usage: |
4 | 1 | akiss | # ------ |
5 | 1 | akiss | # ./orient_sepals.sh directory filetype |
6 | 1 | akiss | # filetype = '.tif' or '.inr.gz' |
7 | 1 | akiss | |
8 | 1 | akiss | |
9 | 1 | akiss | indir=$1 |
10 | 1 | akiss | filetype=$2 |
11 | 10 | akiss | imagetype=$3 |
12 | 1 | akiss | |
13 | 4 | akiss | outdir=$indir'_oriented-sepals' |
14 | 1 | akiss | |
15 | 4 | akiss | mkdir $indir'/'$outdir |
16 | 1 | akiss | |
17 | 1 | akiss | cd $indir |
18 | 1 | akiss | |
19 | 1 | akiss | logfile='orient_sepals-'$indir'.log' |
20 | 1 | akiss | date > $logfile |
21 | 1 | akiss | echo '--------------------------' >> $logfile |
22 | 1 | akiss | |
23 | 1 | akiss | |
24 | 1 | akiss | for file in *$filetype |
25 | 1 | akiss | do |
26 | 1 | akiss | echo '--------------------------' >> $logfile |
27 | 1 | akiss | echo $file >> $logfile |
28 | 1 | akiss | echo $file $outdir |
29 | 1 | akiss | echo '--------------------------' >> $logfile |
30 | 10 | akiss | if test $imagetype=="grey" |
31 | 10 | akiss | then |
32 | 10 | akiss | echo 'orienting grey image '$file |
33 | 10 | akiss | orient_sepal.py $file $outdir $imagetype |
34 | 10 | akiss | else |
35 | 10 | akiss | echo 'orienting segmented image '$file |
36 | 10 | akiss | orient_sepal.py $file $outdir |
37 | 10 | akiss | fi |
38 | 1 | akiss | echo '--------------------------' >> $logfile |
39 | 1 | akiss | done |
40 | 1 | akiss | |
41 | 1 | akiss | |
42 | 1 | akiss | |
43 | 4 | akiss | #scp */*_oriented.inr.gz $oriented |
44 | 4 | akiss | |
45 | 1 | akiss | cd .. |