Для того, чтобы работать с графическим изображением в скриптах существует библиотека GD. Последние версии работают с форматами JPG и PNG (от GIF почему-то отказались

) Существуют отдельные версии под Perl и PHP, в зависимости от того, на чем ты пишешь. Как правило, библиотека стоит уже у любого хостера.
Кстати себе под Винды для Perl я ее поставить так и не смог. Кто знает - помогите.