Skip to content
Snippets Groups Projects
testImage 1.5 KiB
Newer Older
Rolf Niepraschk's avatar
Rolf Niepraschk committed
#!/bin/bash

Rolf Niepraschk's avatar
Rolf Niepraschk committed
MAIN="F250" # device name
Rolf Niepraschk's avatar
Rolf Niepraschk committed
IMAGE_DIR=./images

dotFile='dot.png'
minusFile='minus.png'
emptyCanvas='xc:transparent'

fname=yy.png

digitFile[0]='digit-0.png'
digitFile[1]='digit-1.png'
digitFile[2]='digit-2.png'
digitFile[3]='digit-3.png'
digitFile[4]='digit-4.png'
digitFile[5]='digit-5.png'
digitFile[6]='digit-6.png'
digitFile[7]='digit-7.png'
digitFile[8]='digit-8.png'
digitFile[9]='digit-9.png'
digitFile[99]=$emptyCanvas # empty canvas

Rolf Niepraschk's avatar
Rolf Niepraschk committed
DNR[5]=8
DNR[4]=1
DNR[3]=4
DNR[2]=7
Rolf Niepraschk's avatar
Rolf Niepraschk committed
DNR[1]=6

Rolf Niepraschk's avatar
Rolf Niepraschk committed
dotFile[5]=$emptyCanvas
dotFile[4]=$emptyCanvas
Rolf Niepraschk's avatar
Rolf Niepraschk committed
dotFile[3]=$dotFile
dotFile[2]=$emptyCanvas
dotFile[1]=$emptyCanvas

DOT[3]='.'
DOT[2]=''
DOT[1]=''

ESF=$minusFile

Rolf Niepraschk's avatar
Rolf Niepraschk committed
signPos='+273+190'

digitPos[5]='+273+190'
digitPos[4]='+319+190'
Rolf Niepraschk's avatar
Rolf Niepraschk committed
digitPos[3]='+273+190'
digitPos[2]='+319+190'
digitPos[1]='+365+190'

Rolf Niepraschk's avatar
Rolf Niepraschk committed
dotPos[5]=${digitPos[5]}
dotPos[4]=${digitPos[4]}
Rolf Niepraschk's avatar
Rolf Niepraschk committed
dotPos[3]=${digitPos[3]}
dotPos[2]=${digitPos[2]}
dotPos[1]=${digitPos[1]}

esignPos=${digitPos[3]}

convert body.png \
  ${digitFile[ ${DNR[3]} ]}  -geometry ${digitPos[3]}  -composite \
  ${dotFile[3]}                   -geometry ${dotPos[3]}    -composite \
  ${digitFile[ ${DNR[2]} ]}  -geometry ${digitPos[2]}  -composite \
  ${dotFile[2]}                   -geometry ${dotPos[2]}    -composite \
  ${digitFile[ ${DNR[1]} ]}  -geometry ${digitPos[1]}  -composite \
  ${dotFile[1]}                   -geometry ${dotPos[1]}    -composite \
  $fname
  
value="${DNR[3]}${DOT[3]}${DNR[2]}${DOT[2]}${DNR[1]}${DOT[1]}"

fname="$IMAGE_DIR/$MAIN@$value@.png"

echo -e "$fname"
 
exit