Thunder: *.jpg in *.png konvertieren

ich versuch jetzt schon seit einer woche mit perl ein jpeg in png umzuwandeln. imagemagick rennt jetzt endlich, aber das wars auch schon wieder :-(

use cgi::imagemagick;
convert a.jpg b.png;

was fehlt hier noch? ich hantier erst seit ca. 2wochen mit perl und das nichtmal freiwillig :-/ kann mir irgenwer den code reinschreiben oder sonstirgendwie weiterhelfen, muss ja nicht unbedingt imagemagick sein, wenns anders auch geht. ich arbeit mit activestate perl 5.8 unter win98
mfg thunder