#!/bin/bash

white='-fill white -opaque \#ffeaff -opaque \#ebeaff -opaque \#ffe9ff -opaque \#e5ffff -opaque \#fff4ff -opaque \#fff3ff'

for i in *.png;
do
  echo echo $i;
  img=`basename $i .png`
  if [ ! -f hotovo/$img.bmp ] 
  then
    green=`echo '-fill #cdefb8'; grep ^$img green.txt | cut -d " " -f 2- | sed "s/ *$//" | sed "s/ / -opaque #/g" | sed "s/^/-opaque #/"`
    green=`echo $green | sed "s/#/_#/g" | tr _ '\'`
    echo convert $i $white $green hotovo/$img.bmp
  fi
  if [ ! -f hotovo2/$img.png ]
  then
    echo convert hotovo/$img.bmp +dither -map colormap.png -quality 100 hotovo2/$img.png
  fi
done

#convert: unrecognized color `\#cdefb8'.

