Halihallo sprain
Hm. Könnte mir denken, dass es daran liegt, dass du den Dateihandler nicht auf binmode gestellt hast (JPEGs sind bekanntlich keine Textdateien):
open(DATA, "$bildzumlesen");
binmode(DATA);
^^^^^^^^^^^^^^
$im_medium->Read(file=>DATA);
close(DATA);
Danke für deinen Tipp, aber so gehts leider auch nicht. Hat vielleicht jemand noch eine Idee?
To read an image in the GIF format from a PERL filehandle, use:
$image = Image::Magick->new; open(IMAGE, 'image.gif'); $image->Read(file=>\*IMAGE); close(IMAGE);
'*' fehlt (Referenz auf den Handler!). Schau dir mal:
http://www.imagemagick.org/www/perl.html an.
Viele Grüsse
Philipp