Rect functions
Old shell functions for Picasa rects
rect2mag () {
l=$(echo $1|cut -d , -f 1);
b=$(echo $1|cut -d , -f 3);
t=$(echo $1|cut -d ' ' -f 1|cut -d , -f 2);
r=$(echo $1|cut -d ' ' -f 2|cut -d , -f 1);
ra=$(($r - $l));
ba=$(($b - $t));
echo "${ra}x${ba}+${l}+${t}";
}
rect2magawk () {
l=$(echo $1|awk -F, '{print $1}');
b=$(echo $1|awk -F, '{print $3}');
t=$(echo $1|awk -F' ' '{print $1}'|awk -F',' '{print $2}');
r=$(echo $1|awk -F' ' '{print $2}'|awk -F',' '{print $1}');
ra=$(($r - $l));
ba=$(($b - $t));
echo "${ra}x${ba}+${l}+${t}";
}
mag2rect () {
l=$(echo $1|cut -d '+' -f 2);
t=$(echo $1|cut -d '+' -f 3);
b=$(echo $1|cut -d 'x' -f 2|cut -d '+' -f 1);
r=$(echo $1|cut -d 'x' -f 1);
ra=$(($r + $l));
ba=$(($b + $t));
echo "${l},${t} ${ra},${ba}"
}