in reply to Batch image editing

For an un-Perlish solution, try nconvert. It's a command-line image munger; it reads and writes everything and does pretty much everything except for adding text. It is cross-platform and free for non-commercial use.

link