#!/usr/bin/env bash #Assumes images DIR=$1 PREFIX=$2 if [ -n $1]; then echo -e "\nUSAGE: ./tsafig.bash INPUTIMAGES_DIR INPUTIMAGES_PREFIX" echo -e "EXAMPLE: ./tsafig.bash sshots FA_pos_tmap\n" exit 1 fi if [ -n $2]; then echo "Oops...you must specify a directory and image prefix" exit 1 fi echo "Generating figure from" $PREFIX "images in" $DIR "..." mkdir tmp echo $DIR/$PREFIX"_left_cc.png" montage $DIR/$PREFIX"_left_cc.png" $DIR/$PREFIX"_front_cc.png" $DIR/$PREFIX"_right_cc.png" -mode Concatenate -tile x1 tmp/cc.png montage $DIR/$PREFIX"_left_ilf.png" $DIR/$PREFIX"_left_slf.png" -mode Concatenate -tile 1x tmp/leftcenter.png montage $DIR/$PREFIX"_right_ilf.png" $DIR/$PREFIX"_right_slf.png" -mode Concatenate -tile 1x tmp/rightcenter.png convert $DIR/$PREFIX"_left_cst.png" -resize x1600 tmp/biglcst.png convert $DIR/$PREFIX"_right_cst.png" -resize x1600 tmp/bigrcst.png montage tmp/biglcst.png tmp/leftcenter.png tmp/rightcenter.png tmp/bigrcst.png -mode Concatenate -tile x1 tmp/middle.png convert tmp/middle.png -resize 3600x tmp/Smiddle.png montage tmp/cc.png tmp/Smiddle.png -mode Concatenate -tile 1x tmp/topmid.png montage $DIR/$PREFIX"_left_ifo.png" $DIR/$PREFIX"_left_unc.png" $DIR/$PREFIX"_right_unc.png" $DIR/$PREFIX"_right_ifo.png" -mode Concatenate -tile x1 tmp/bottom.png convert tmp/bottom.png -resize 3600x tmp/Sbottom.png montage tmp/topmid.png tmp/Sbottom.png -mode Concatenate -tile 1x fig_results.png rm -r tmp