Chiama Imagemagick.
Servisse a qualcuno, magari come punto di partenza, lo allego qui.
======
echo resizing ...
convert -resize 722x482 $1 a.jpg
echo adding borders ...
convert -border 8x6 -bordercolor black a.jpg b.jpg
convert -border 2x2 -bordercolor white b.jpg c.jpg
convert -border 15x23 -bordercolor black c.jpg d.jpg
convert d.jpg -font Times-Italic -pointsize 20 -fill white -gravity south -annotate 0 'Scritta numero 1' b.jpg
convert -border 15x15 -bordercolor black b.jpg c.jpg
convert c.jpg -font Times-Italic -pointsize 15 -fill grey -gravity south -annotate 0 '©2008 scritta numero 2' aaaa.jpg
rm a.jpg b.jpg c.jpg d.jpg