In addition to what has been said, I will point out that IM has a way of retaining images in an internal stack, so when you read an image in, with the same IM object, it gets pushed into an array of images. You might try to clean out the IM object after each loop run to be sure
......
$x = $image->Write($photo);
undef @$image;
......
Even though you are calling a new IM object each time thru the loop, it may be that
the object is not "loop-safe" for some reason....possibly a bug or an old version that needs updating? But your symptoms point to this, and it's worth a try.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|