У меня есть этот небольшой фрагмент, который я нашел, который добавляет тень к изображению.(используя imageMagick, я думаю ..)
image-shadow () {
out=${1%.*}-shadow.${1#*.}
in=$1
echo "Converted file : $out"
if [ ! -z $2 ] ; then
convert $in -frame $2 $out
in=$out
fi
convert $in \( +clone -background black -shadow 60x5+3+3 \) \
+swap -background transparent -layers merge +repage $out
}
Мы используем:
image-shadow test.png 0x0
, чтобы добавить границу 0x0 и тень 3x3, как определено внутри функции ...
Теперь у меня есть * -hd.png изображения и * .png изображения .. И я хотел бы добавить тени 3x3 к * .png и 6x6 к * -hd.png (очевидно, графика сетчатки ..)
1- Как сравнить имя изображения и решить
2- Как передать размер тени
Спасибо!