imagemagickでもできるじゃん。

http://www.multipole.org/discourse-server/viewtopic.php?f=1&t=13052にある
こんなのだろ?

str1="Rocky Mountains"
str2=": "
str3="Taken 10/22/2007"
convert -background white \
\( -fill red -font Helvetica -pointsize 12 label:"$str1" \) \
\( -fill black -font Helvetica -pointsize 12 label:"$str2" \) \
\( -fill blue -font Helvetica -pointsize 12 label:"$str3" \) \
+append sometext.png