#! /bin/bash
# Last edited on 2021-12-07 13:08:35 by stolfi

dir="$1"; shift  # Directoru with images.
ds="$1"; shift   # Datase name, e.g. "runleg_90"
mu="$1"; shift   # Max band width.

tmp="/tmp/$$"
tdir="${tmp}"; rm -rf ${tdir}; mkdir -p ${tdir}

dfile="${tdir}/.deltas"

( for img in ${dir}/out/${ds}_delta*_maxband${mu}/SINGLE1_*.png ; do 
    Delta=${img/*_delta/}
    Delta=${Delta/_maxband*/}
    echo "${Delta}"
  done
) | sort -k1,1g > ${dfile}

rm -rf 
for Delta in `cat ${dfile}` ; do
  DN=`printf "%05.1f" "${Delta}"`
  cp -av ${dir}/out/${ds}_delta${Delta}_maxband${mu}/SINGLE1_*.png ${tdir}/${DN}.png
done

( cd ${tdir} && eom *.png )

rm -rf ${tdir}
