1 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/annotate.pl ImageMagick-5.5.6/PerlMagick/demo/annotate.pl
2 --- ImageMagick-5.5.6.orig/PerlMagick/demo/annotate.pl Sat Jun 14 17:16:03 2003
3 +++ ImageMagick-5.5.6/PerlMagick/demo/annotate.pl Sat Jun 14 17:49:46 2003
10 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/button.pl ImageMagick-5.5.6/PerlMagick/demo/button.pl
11 --- ImageMagick-5.5.6.orig/PerlMagick/demo/button.pl Sat Jun 14 17:16:03 2003
12 +++ ImageMagick-5.5.6/PerlMagick/demo/button.pl Sat Jun 14 17:48:48 2003
14 -#!/usr/local/bin/perl
17 # Make simple beveled button.
19 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/composite.pl ImageMagick-5.5.6/PerlMagick/demo/composite.pl
20 --- ImageMagick-5.5.6.orig/PerlMagick/demo/composite.pl Sat Jun 14 17:16:03 2003
21 +++ ImageMagick-5.5.6/PerlMagick/demo/composite.pl Sat Jun 14 17:49:46 2003
23 -#!/usr/local/bin/perl
28 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/demo.pl ImageMagick-5.5.6/PerlMagick/demo/demo.pl
29 --- ImageMagick-5.5.6.orig/PerlMagick/demo/demo.pl Sat Jun 14 17:16:03 2003
30 +++ ImageMagick-5.5.6/PerlMagick/demo/demo.pl Sat Jun 14 17:48:48 2003
32 -#!/usr/local/bin/perl
35 # Overall demo of the major PerlMagick methods.
37 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/lsys.pl ImageMagick-5.5.6/PerlMagick/demo/lsys.pl
38 --- ImageMagick-5.5.6.orig/PerlMagick/demo/lsys.pl Sat Jun 14 17:16:03 2003
39 +++ ImageMagick-5.5.6/PerlMagick/demo/lsys.pl Sat Jun 14 17:48:48 2003
41 -#!/usr/local/bin/perl
44 # Written by jreed@itis.com, adapted by John Cristy.
46 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/piddle.pl ImageMagick-5.5.6/PerlMagick/demo/piddle.pl
47 --- ImageMagick-5.5.6.orig/PerlMagick/demo/piddle.pl Sat Jun 14 17:16:03 2003
48 +++ ImageMagick-5.5.6/PerlMagick/demo/piddle.pl Sat Jun 14 17:48:48 2003
50 -#!/usr/local/bin/perl
52 # Piddle example using PerlMagick methods.
55 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/shadow_text.pl ImageMagick-5.5.6/PerlMagick/demo/shadow_text.pl
56 --- ImageMagick-5.5.6.orig/PerlMagick/demo/shadow_text.pl Sat Jun 14 17:16:03 2003
57 +++ ImageMagick-5.5.6/PerlMagick/demo/shadow_text.pl Sat Jun 14 17:48:48 2003
59 -#!/usr/local/bin/perl
62 # Make simple text with a shadow.
64 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/shapes.pl ImageMagick-5.5.6/PerlMagick/demo/shapes.pl
65 --- ImageMagick-5.5.6.orig/PerlMagick/demo/shapes.pl Sat Jun 14 17:16:03 2003
66 +++ ImageMagick-5.5.6/PerlMagick/demo/shapes.pl Sat Jun 14 17:48:48 2003
68 -#!/usr/local/bin/perl
70 # GD example using PerlMagick methods.
73 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/steganography.pl ImageMagick-5.5.6/PerlMagick/demo/steganography.pl
74 --- ImageMagick-5.5.6.orig/PerlMagick/demo/steganography.pl Sat Jun 14 17:16:03 2003
75 +++ ImageMagick-5.5.6/PerlMagick/demo/steganography.pl Sat Jun 14 17:48:48 2003
77 -#!/usr/local/bin/perl
82 diff -Naur ImageMagick-5.5.6.orig/PerlMagick/demo/tree.pl ImageMagick-5.5.6/PerlMagick/demo/tree.pl
83 --- ImageMagick-5.5.6.orig/PerlMagick/demo/tree.pl Sat Jun 14 17:16:03 2003
84 +++ ImageMagick-5.5.6/PerlMagick/demo/tree.pl Sat Jun 14 17:48:48 2003
86 -#!/usr/local/bin/perl
91 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/blob.t ImageMagick-5.5.7/PerlMagick/t/blob.t
92 --- ImageMagick-5.5.7.orig/PerlMagick/t/blob.t Sat Jun 14 17:16:03 2003
93 +++ ImageMagick-5.5.7/PerlMagick/t/blob.t Sat Jun 14 17:49:46 2003
95 -#!/usr/local/bin/perl
\r
100 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/bzlib/read.t ImageMagick-5.5.7/PerlMagick/t/bzlib/read.t
101 --- ImageMagick-5.5.7.orig/PerlMagick/t/bzlib/read.t Sat Jun 14 17:16:03 2003
102 +++ ImageMagick-5.5.7/PerlMagick/t/bzlib/read.t Sat Jun 14 17:49:46 2003
104 -#!/usr/local/bin/perl
\r
107 # Test reading an image which uses BZip compression
\r
109 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/bzlib/write.t ImageMagick-5.5.7/PerlMagick/t/bzlib/write.t
110 --- ImageMagick-5.5.7.orig/PerlMagick/t/bzlib/write.t Sat Jun 14 17:16:03 2003
111 +++ ImageMagick-5.5.7/PerlMagick/t/bzlib/write.t Sat Jun 14 17:49:46 2003
113 -#!/usr/local/bin/perl
\r
116 # Test writing files using bzlib-based compression
\r
118 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/cgm/read.t ImageMagick-5.5.7/PerlMagick/t/cgm/read.t
119 --- ImageMagick-5.5.7.orig/PerlMagick/t/cgm/read.t Sat Jun 14 17:16:03 2003
120 +++ ImageMagick-5.5.7/PerlMagick/t/cgm/read.t Sat Jun 14 17:49:46 2003
122 -#!/usr/local/bin/perl
\r
125 # Test reading CGM files
\r
127 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/filter.t ImageMagick-5.5.7/PerlMagick/t/filter.t
128 --- ImageMagick-5.5.7.orig/PerlMagick/t/filter.t Sat Jun 14 17:16:03 2003
129 +++ ImageMagick-5.5.7/PerlMagick/t/filter.t Sat Jun 14 17:49:46 2003
131 -#!/usr/local/bin/perl
\r
134 # Test image filter.
\r
136 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/fpx/read.t ImageMagick-5.5.7/PerlMagick/t/fpx/read.t
137 --- ImageMagick-5.5.7.orig/PerlMagick/t/fpx/read.t Sat Jun 14 17:16:03 2003
138 +++ ImageMagick-5.5.7/PerlMagick/t/fpx/read.t Sat Jun 14 17:49:46 2003
140 -#!/usr/local/bin/perl
\r
143 # Test reading FPX images
\r
145 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/fpx/write.t ImageMagick-5.5.7/PerlMagick/t/fpx/write.t
146 --- ImageMagick-5.5.7.orig/PerlMagick/t/fpx/write.t Sat Jun 14 17:16:03 2003
147 +++ ImageMagick-5.5.7/PerlMagick/t/fpx/write.t Sat Jun 14 17:49:46 2003
149 -#!/usr/local/bin/perl
\r
152 # Test writing FPX images
\r
154 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/getattribute.t ImageMagick-5.5.7/PerlMagick/t/getattribute.t
155 --- ImageMagick-5.5.7.orig/PerlMagick/t/getattribute.t Sat Jun 14 17:16:03 2003
156 +++ ImageMagick-5.5.7/PerlMagick/t/getattribute.t Sat Jun 14 17:49:46 2003
158 -#!/usr/local/bin/perl
\r
161 # Test getting attributes.
\r
163 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/hdf/read.t ImageMagick-5.5.7/PerlMagick/t/hdf/read.t
164 --- ImageMagick-5.5.7.orig/PerlMagick/t/hdf/read.t Sat Jun 14 17:16:03 2003
165 +++ ImageMagick-5.5.7/PerlMagick/t/hdf/read.t Sat Jun 14 17:49:46 2003
167 -#!/usr/local/bin/perl
\r
170 # Test reading HDF images
\r
172 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/hdf/write.t ImageMagick-5.5.7/PerlMagick/t/hdf/write.t
173 --- ImageMagick-5.5.7.orig/PerlMagick/t/hdf/write.t Sat Jun 14 17:16:03 2003
174 +++ ImageMagick-5.5.7/PerlMagick/t/hdf/write.t Sat Jun 14 17:49:46 2003
176 -#!/usr/local/bin/perl
\r
179 # Test writing HDF images
\r
181 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/hpgl/read.t ImageMagick-5.5.7/PerlMagick/t/hpgl/read.t
182 --- ImageMagick-5.5.7.orig/PerlMagick/t/hpgl/read.t Sat Jun 14 17:16:03 2003
183 +++ ImageMagick-5.5.7/PerlMagick/t/hpgl/read.t Sat Jun 14 17:49:46 2003
185 -#!/usr/local/bin/perl
\r
188 # Test Reading HP GL images
\r
190 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/jbig/read.t ImageMagick-5.5.7/PerlMagick/t/jbig/read.t
191 --- ImageMagick-5.5.7.orig/PerlMagick/t/jbig/read.t Sat Jun 14 17:16:03 2003
192 +++ ImageMagick-5.5.7/PerlMagick/t/jbig/read.t Sat Jun 14 17:49:46 2003
194 -#!/usr/local/bin/perl
\r
197 # Test read image method on JBIG image
\r
199 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/jbig/write.t ImageMagick-5.5.7/PerlMagick/t/jbig/write.t
200 --- ImageMagick-5.5.7.orig/PerlMagick/t/jbig/write.t Sat Jun 14 17:16:03 2003
201 +++ ImageMagick-5.5.7/PerlMagick/t/jbig/write.t Sat Jun 14 17:49:46 2003
203 -#!/usr/local/bin/perl
\r
206 # Test write image method on JBIG image
\r
208 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/jpeg/read.t ImageMagick-5.5.7/PerlMagick/t/jpeg/read.t
209 --- ImageMagick-5.5.7.orig/PerlMagick/t/jpeg/read.t Sat Jun 14 17:16:03 2003
210 +++ ImageMagick-5.5.7/PerlMagick/t/jpeg/read.t Sat Jun 14 17:49:46 2003
212 -#!/usr/local/bin/perl
\r
215 # Test read image method on non-interlaced JPEG.
\r
217 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/jpeg/write.t ImageMagick-5.5.7/PerlMagick/t/jpeg/write.t
218 --- ImageMagick-5.5.7.orig/PerlMagick/t/jpeg/write.t Sat Jun 14 17:16:03 2003
219 +++ ImageMagick-5.5.7/PerlMagick/t/jpeg/write.t Sat Jun 14 17:49:46 2003
221 -#!/usr/local/bin/perl
\r
224 # Test reading JPEG images
\r
226 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/montage.t ImageMagick-5.5.7/PerlMagick/t/montage.t
227 --- ImageMagick-5.5.7.orig/PerlMagick/t/montage.t Sat Jun 14 17:16:03 2003
228 +++ ImageMagick-5.5.7/PerlMagick/t/montage.t Sat Jun 14 17:49:46 2003
230 -#!/usr/local/bin/perl
\r
233 # Test montage method.
\r
235 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/mpeg/read.t ImageMagick-5.5.7/PerlMagick/t/mpeg/read.t
236 --- ImageMagick-5.5.7.orig/PerlMagick/t/mpeg/read.t Sat Jun 14 17:16:03 2003
237 +++ ImageMagick-5.5.7/PerlMagick/t/mpeg/read.t Sat Jun 14 17:49:46 2003
239 -#!/usr/local/bin/perl
\r
242 # Test reading MPEG files
\r
244 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/png/read-16.t ImageMagick-5.5.7/PerlMagick/t/png/read-16.t
245 --- ImageMagick-5.5.7.orig/PerlMagick/t/png/read-16.t Sat Jun 14 17:16:03 2003
246 +++ ImageMagick-5.5.7/PerlMagick/t/png/read-16.t Sat Jun 14 17:49:46 2003
248 -#!/usr/local/bin/perl
\r
251 # Test reading PNG images when 16bit support is enabled
\r
253 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/png/read.t ImageMagick-5.5.7/PerlMagick/t/png/read.t
254 --- ImageMagick-5.5.7.orig/PerlMagick/t/png/read.t Sat Jun 14 17:16:03 2003
255 +++ ImageMagick-5.5.7/PerlMagick/t/png/read.t Sat Jun 14 17:49:46 2003
257 -#!/usr/local/bin/perl
\r
260 # Test reading PNG images
\r
262 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/png/write-16.t ImageMagick-5.5.7/PerlMagick/t/png/write-16.t
263 --- ImageMagick-5.5.7.orig/PerlMagick/t/png/write-16.t Sat Jun 14 17:16:03 2003
264 +++ ImageMagick-5.5.7/PerlMagick/t/png/write-16.t Sat Jun 14 17:49:46 2003
266 -#!/usr/local/bin/perl
\r
269 # Test writing PNG images when 16bit support is enabled
\r
271 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/png/write.t ImageMagick-5.5.7/PerlMagick/t/png/write.t
272 --- ImageMagick-5.5.7.orig/PerlMagick/t/png/write.t Sat Jun 14 17:16:03 2003
273 +++ ImageMagick-5.5.7/PerlMagick/t/png/write.t Sat Jun 14 17:49:46 2003
275 -#!/usr/local/bin/perl
\r
278 # Test writing PNG images
\r
280 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/ps/read.t ImageMagick-5.5.7/PerlMagick/t/ps/read.t
281 --- ImageMagick-5.5.7.orig/PerlMagick/t/ps/read.t Sat Jun 14 17:16:03 2003
282 +++ ImageMagick-5.5.7/PerlMagick/t/ps/read.t Sat Jun 14 17:49:46 2003
284 -#!/usr/local/bin/perl
\r
287 # Test Reading Postscript images
\r
289 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/ps/write.t ImageMagick-5.5.7/PerlMagick/t/ps/write.t
290 --- ImageMagick-5.5.7.orig/PerlMagick/t/ps/write.t Sat Jun 14 17:16:03 2003
291 +++ ImageMagick-5.5.7/PerlMagick/t/ps/write.t Sat Jun 14 17:49:46 2003
293 -#!/usr/local/bin/perl
\r
296 # Test writing Postscript images
\r
298 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/rad/read.t ImageMagick-5.5.7/PerlMagick/t/rad/read.t
299 --- ImageMagick-5.5.7.orig/PerlMagick/t/rad/read.t Sat Jun 14 17:16:03 2003
300 +++ ImageMagick-5.5.7/PerlMagick/t/rad/read.t Sat Jun 14 17:49:46 2003
302 -#!/usr/local/bin/perl
\r
305 # Test reading Radiance file format
\r
307 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/rad/write.t ImageMagick-5.5.7/PerlMagick/t/rad/write.t
308 --- ImageMagick-5.5.7.orig/PerlMagick/t/rad/write.t Sat Jun 14 17:16:03 2003
309 +++ ImageMagick-5.5.7/PerlMagick/t/rad/write.t Sat Jun 14 17:49:46 2003
311 -#!/usr/local/bin/perl
\r
314 # Test writing Radiance file format
\r
316 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/read.t ImageMagick-5.5.7/PerlMagick/t/read.t
317 --- ImageMagick-5.5.7.orig/PerlMagick/t/read.t Sat Jun 14 17:16:03 2003
318 +++ ImageMagick-5.5.7/PerlMagick/t/read.t Sat Jun 14 17:49:46 2003
320 -#!/usr/local/bin/perl
\r
323 # Test reading formats supported directly by ImageMagick
\r
325 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/setattribute.t ImageMagick-5.5.7/PerlMagick/t/setattribute.t
326 --- ImageMagick-5.5.7.orig/PerlMagick/t/setattribute.t Sat Jun 14 17:16:03 2003
327 +++ ImageMagick-5.5.7/PerlMagick/t/setattribute.t Sat Jun 14 17:49:46 2003
329 -#!/usr/local/bin/perl
\r
332 # Test setting & getting attributes.
\r
334 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/tiff/read.t ImageMagick-5.5.7/PerlMagick/t/tiff/read.t
335 --- ImageMagick-5.5.7.orig/PerlMagick/t/tiff/read.t Sat Jun 14 17:16:03 2003
336 +++ ImageMagick-5.5.7/PerlMagick/t/tiff/read.t Sat Jun 14 17:49:46 2003
338 -#!/usr/local/bin/perl
\r
341 # Test reading TIFF images
\r
343 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/tiff/write.t ImageMagick-5.5.7/PerlMagick/t/tiff/write.t
344 --- ImageMagick-5.5.7.orig/PerlMagick/t/tiff/write.t Sat Jun 14 17:16:03 2003
345 +++ ImageMagick-5.5.7/PerlMagick/t/tiff/write.t Sat Jun 14 17:49:46 2003
347 -#!/usr/local/bin/perl
\r
350 # Test writing TIFF images
\r
352 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/ttf/read.t ImageMagick-5.5.7/PerlMagick/t/ttf/read.t
353 --- ImageMagick-5.5.7.orig/PerlMagick/t/ttf/read.t Sat Jun 14 17:16:03 2003
354 +++ ImageMagick-5.5.7/PerlMagick/t/ttf/read.t Sat Jun 14 17:49:46 2003
356 -#!/usr/local/bin/perl
359 # Test read image method on TrueType font
361 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/wmf/read.t ImageMagick-5.5.7/PerlMagick/t/wmf/read.t
362 --- ImageMagick-5.5.7.orig/PerlMagick/t/wmf/read.t Sat Jun 14 17:16:03 2003
363 +++ ImageMagick-5.5.7/PerlMagick/t/wmf/read.t Sat Jun 14 17:49:46 2003
365 -#!/usr/local/bin/perl
\r
368 # Test reading WMF files
\r
370 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/write.t ImageMagick-5.5.7/PerlMagick/t/write.t
371 --- ImageMagick-5.5.7.orig/PerlMagick/t/write.t Sat Jun 14 17:16:03 2003
372 +++ ImageMagick-5.5.7/PerlMagick/t/write.t Sat Jun 14 17:49:46 2003
374 -#!/usr/local/bin/perl
\r
377 # Test writing formats supported directly by ImageMagick
\r
379 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/x/read.t ImageMagick-5.5.7/PerlMagick/t/x/read.t
380 --- ImageMagick-5.5.7.orig/PerlMagick/t/x/read.t Sat Jun 14 17:16:03 2003
381 +++ ImageMagick-5.5.7/PerlMagick/t/x/read.t Sat Jun 14 17:49:46 2003
383 -#!/usr/local/bin/perl
\r
386 # Test accessing X11 server
\r
388 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/x/write.t ImageMagick-5.5.7/PerlMagick/t/x/write.t
389 --- ImageMagick-5.5.7.orig/PerlMagick/t/x/write.t Sat Jun 14 17:16:03 2003
390 +++ ImageMagick-5.5.7/PerlMagick/t/x/write.t Sat Jun 14 17:49:46 2003
392 -#!/usr/local/bin/perl
\r
395 # Test accessing X11 server
\r
397 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/xfig/read.t ImageMagick-5.5.7/PerlMagick/t/xfig/read.t
398 --- ImageMagick-5.5.7.orig/PerlMagick/t/xfig/read.t Sat Jun 14 17:16:03 2003
399 +++ ImageMagick-5.5.7/PerlMagick/t/xfig/read.t Sat Jun 14 17:49:46 2003
401 -#!/usr/local/bin/perl
\r
404 # Test Reading Xfig files
\r
406 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/zlib/read.t ImageMagick-5.5.7/PerlMagick/t/zlib/read.t
407 --- ImageMagick-5.5.7.orig/PerlMagick/t/zlib/read.t Sat Jun 14 17:16:03 2003
408 +++ ImageMagick-5.5.7/PerlMagick/t/zlib/read.t Sat Jun 14 17:49:46 2003
410 -#!/usr/local/bin/perl
\r
413 # Test reading an image which uses Zip compression
\r
415 diff -Naur ImageMagick-5.5.7.orig/PerlMagick/t/zlib/write.t ImageMagick-5.5.7/PerlMagick/t/zlib/write.t
416 --- ImageMagick-5.5.7.orig/PerlMagick/t/zlib/write.t Sat Jun 14 17:16:03 2003
417 +++ ImageMagick-5.5.7/PerlMagick/t/zlib/write.t Sat Jun 14 17:49:46 2003
419 -#!/usr/local/bin/perl
\r
422 # Test writing files using zlib-based compression
\r
424 --- ImageMagick-5.5.7/www/perl.html.orig 2003-05-12 05:13:02.000000000 +0200
425 +++ ImageMagick-5.5.7/www/perl.html 2003-07-18 08:37:34.000000000 +0200
426 @@ -166,11 +166,11 @@
430 - #!/usr/local/bin/perl<br> use Image::Magick;<br><br> my($image, $x);<br><br> $image = Image::Magick->new;<br> $x = $image->Read('girl.png', 'logo.png', 'rose.png');<br> warn "$x" if "$x";<br><br> $x = $image->Crop(geometry=>'100x100"+100"+100');<br> warn "$x" if "$x";<br><br> $x = $image->Write('x.png');<br> warn "$x" if "$x";
431 + #!/usr/bin/perl<br> use Image::Magick;<br><br> my($image, $x);<br><br> $image = Image::Magick->new;<br> $x = $image->Read('girl.png', 'logo.png', 'rose.png');<br> warn "$x" if "$x";<br><br> $x = $image->Crop(geometry=>'100x100"+100"+100');<br> warn "$x" if "$x";<br><br> $x = $image->Write('x.png');<br> warn "$x" if "$x";
433 The script reads three images, crops them, and writes a single image as a GIF animation sequence. In many cases you may want to access individual images of a sequence. The next example illustrates how this is done:
435 - #!/usr/local/bin/perl<br> use Image::Magick;<br><br> my($image, $p, $q);<br><br> $image = new Image::Magick;<br> $image->Read('x1.png');<br> $image->Read('j*.jpg');<br> $image->Read('k.miff[1, 5, 3]');<br> $image->Contrast();<br> for ($x = 0; $image->[x]; $x++)<br> {<br> $image->[x]->Frame('100x200') if $image->[x]->Get('magick') eq 'GIF';<br> undef $image->[x] if $image->[x]->Get('columns') < 100;<br> }<br> $p = $image->[1];<br> $p->Draw(stroke=>'red', primitive=>'rectangle', points=>20,20 100,100');<br> $q = $p->Montage();<br> undef $image;<br> $q->Write('x.miff');
436 + #!/usr/bin/perl<br> use Image::Magick;<br><br> my($image, $p, $q);<br><br> $image = new Image::Magick;<br> $image->Read('x1.png');<br> $image->Read('j*.jpg');<br> $image->Read('k.miff[1, 5, 3]');<br> $image->Contrast();<br> for ($x = 0; $image->[x]; $x++)<br> {<br> $image->[x]->Frame('100x200') if $image->[x]->Get('magick') eq 'GIF';<br> undef $image->[x] if $image->[x]->Get('columns') < 100;<br> }<br> $p = $image->[1];<br> $p->Draw(stroke=>'red', primitive=>'rectangle', points=>20,20 100,100');<br> $q = $p->Montage();<br> undef $image;<br> $q->Write('x.miff');
438 Suppose you want to start out with a 100 by 100 pixel white canvas with a red pixel in the center. Try