Statistiques
| Révision :

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 ..