[Magick-announce] ImageMagick 6.3.2 Released

omicronpersei8 at imagemagick.org omicronpersei8 at imagemagick.org
Sun Feb 4 09:42:31 CST 2007


ImageMagick Studio LLC announces the release of ImageMagick 6.3.2.  It is
currently mirroring and should be available world-wide within 48 hours.

ImageMagick is a software suite to create, edit, and compose bitmap
images. It can read, convert and write images in a variety of formats (about
100) including DPX, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.

The functionality of ImageMagick is typically utilized from the command line
or you can use the features from programs written in your favorite programming
language. Choose from these interfaces: G2F (Ada), MagickCore (C), MagickWand
(C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java),
L-Magick (Lisp), nMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal),
PerlMagick (Perl), MagickWand for PHP (PHP), PythonMagick (Python), RMagick
(Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick
to modify or create images automagically and dynamically.

ImageMagick is free software delivered as a ready-to-run binary distribution
or as source code that you can freely use, copy, modify, and distribute. Its
license is compatible with the GPL. It runs on all major operating systems.

Here are just a few examples of what ImageMagick can do:

    * Format conversion: convert an image from one format to another (e.g. PNG to JPEG)
    * Transform: resize, rotate, crop, flip or trim an image
    * Transparency: render portions of an image invisible
    * Draw: add shapes or text to an image
    * Decorate: add a border or frame to an image
    * Special effects: blur, sharpen, threshold, or tint an image
    * Image calculator: apply a mathematical expression to an image or image channels
    * Text & comments: insert descriptive or artistic text in an image
    * Image identification: describe the format and attributes of an image
    * Animation: create a GIF animation sequence from a group of images
    * Composite: overlap one image over another
    * Montage: juxtapose image thumbnails on an image canvas
    * Large image support: read, process, or write mega- and giga-pixel image sizes

Examples of ImageMagick Usage shows how to use ImageMagick to accomplish
any of these tasks and much more.

See http://www.imagemagick.org for more information about ImageMagick.

Significant changes since the last official ImageMagick release, include:

  2007-01-26  6.3.2-2 Cristy  <quetzlzacatenango at image...>
    * Add interpolate and background options to PerlMagick's AffineTransform().
    * Revert to Postscritp rendering if Freetype delegate library is not
      available.
  
  2007-01-20  6.3.2-1 Cristy  <quetzlzacatenango at image...>
    * Accept Fx expressions from a file with -fx @filename.
    * Enhance -fill and -stroke to accept image filenames as patterns.
  
  2007-01-16  6.3.2-0 Cristy  <quetzlzacatenango at image...>
    * Save grayscale images as JPEG-compressed grayscale when writing in the TIFF
      format.
    * Update EXIF resolution fields when image density changes.
  
  2007-01-07  6.3.1-7 Cristy  <quetzlzacatenango at image...>
    * The -polaroid option now respects -gravity.
    * Deprecate Get/SetImageAttribute().  Recommend Get/SetImageProperty()
      instead.
    * Any form of "-crop" with a percentage, implies an offset for the crop. 
    * Fixed percent option for -border (e.g. -border 10%x0%).
    * Add -path option to the mogrify program to specify where to write the
      images.
  
  2007-01-06  6.3.1-6 Cristy  <quetzlzacatenango at image...>
    * Fix the -auto-orient to work with an image sequence (reference
      http://www.imagemagick.org/discourse-server/viewtopic.php?t=8100).
    * Add -polaroid option to simulate a Polaroid picture.
    * Eliminate double-free bug in GradientImage().
    * Set AppendImage() matte channel only when image has matte attribute set.
    * The -crop with negative offsets do not modify the virtual canvas.
    * Caption: Given both the width and height ("-size") of the area to fill,
      adjust the fonts "-pointsize" until the text just filles the whole space
      without overflowing.
    * Generate proper Windows icon image files (patch provided by
      Robert M. Jansen).
  
  2006-12-31  6.3.1-5 Cristy  <quetzlzacatenango at image...>
    * Add text parameter to PerlMagick Draw() method.
  
  2006-12-26  6.3.1-5 Masayuki Koshiji  <koshiji at users...>
    * Fix 16-bit raw image write with interlace option (line, plane, and
      partition).
  
  2006-12-23  6.3.1-4 Cristy  <quetzlzacatenango at image...>
    * Remove excess whitespace when converting an XMLTree to XML (reference
      http://www.imagemagick.org/discourse-server/viewtopic.php?t=8053).
    * GetTypeMetrics() now returns proper width when rotating text.
    * Add -origin command line option.
  
  2006-12-17  6.3.1-3 Cristy  <quetzlzacatenango at image...>
    * Tiled TIFF images are now read using a memory efficient algorithm.
    * Add additional checks for valid IPTC profiles.
    * Add -recolor option to translate, scale, shear, or rotate image colors.
    * CompareStringInfo() no longer returns incorrect results if one string is
      a substring of the other.
  
  2006-12-13  6.3.1-2 Cristy  <quetzlzacatenango at image...>
    * Fix 'no window with specified ID exists' bug (reference
      http://www.imagemagick.org/discourse-server/viewtopic.php?t=6315).
    * Bilevel TIFF images require a bilevel alpha channel.
    * Fix missing object when writing PDF images.
  
  2006-12-06  6.3.1-1 Cristy  <quetzlzacatenango at image...>
    * Use soft rather than hard shadows with montage.
    * Under some circumstances, identify did not report the transparent colormap
      color.
    * Patch TIFF coder to read separated CMYKA images.
    * Patch gradient coder to permit transparent gradients.
    * Fix tiling of display program pan icon (reference
       http://www.imagemagick.org/discourse-server/viewtopic.php?p=24214).
    * Add -linear-stretch option (suggested by Anthony).
  
  2006-12-05  6.3.1-0 Cristy  <quetzlzacatenango at image...>
    * Fix memory leak when EmbeddableMagick is defined.
    * Fix memory leak when EmbeddableMagick is defined.
  
  2006-12-02  6.3.0-8 Marko Mahnic <marko.mahnic at email...>
    * Fix drawing boundary condition to prevent rendering ghost lines.
  
  2006-12-01  6.3.0-8 Chris Madison  <madisonblu at hotma...>
    * Fix corrupt Group4/Fax-compressed PDF object.
    * Generate a proper grayscale image when using a gray profile.
  
  2006-11-30  6.3.0-7 Cristy  <quetzlzacatenango at image...>
    * Revert TIFF samples-per-pixel patch.
  
  2006-11-15  6.3.0-5 Cristy  <quetzlzacatenango at image...>
    * Generate proper Postscript for bilevel transparent images.
    * Generate proper Windows icon image files (patch provided by
      Robert M. Jansen).
  
  2006-11-11  6.3.0-4 Cristy  <quetzlzacatenango at image...>
    * Prevent buffer overflow in PNG coder (reference
      http://redux.imagemagick.org/discussion-server/viewtopic.php?t=7781).
    * Add image.resolution.{x,y} to the Fx language.
  
  2006-11-03  6.3.0-3 Cristy  <quetzlzacatenango at image...>
    * Prevent buffer overflow in DCM and PALM coders (ref
      http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-5456).
    * Set opacity channel of splice image to that of the image background color.
    * Properly read/write 16-bit FITS images.
  
  2006-11-01  6.3.0-2 Cristy  <quetzlzacatenango at image...>
    * Don't truncate image comment (e.g. convert ... -format %c ...).
    * Write Group-4 compressed TIFF images if the image is monochome and opaque.
    * Color reduction with the HSB colorspace no longer faults.
  
  2006-10-23  6.3.0-1 Cristy  <quetzlzacatenango at image...>
    * Speed up XPM coder (patch from luis at luispe...).
    * PNG images with 16 colors or less are no longer corrupted.
  
  2006-10-02  6.3.0-0 Cristy  <quetzlzacatenango at image...>
    * Destroy MagickCore API environment when END{} is called in PerlMagick
      (patch provided by Dmitry Karasik).
    * Support -fx conditionals (e.g. x ? y : z), assignment (e.g. zz=3.1), and
      statement separators (e.g. zz=2.1; zz).
    * Add new pixel: attribute (e.g. -format '%[pixel:s]').
    * Add support for Supplementary Plane Unicode characters (reference
      http://redux.imagemagick.org/discussion-server/viewtopic.php?p=23065#23065).
  
  2006-09-25  6.2.9-8 Cristy  <quetzlzacatenango at image...>
    * The plasma: coder is once again opaque.
    * Bogus relinquish in rare circustances produced incorrect resource
      utilization statistics.
  
  2006-09-18  6.2.9-7 Cristy  <quetzlzacatenango at image...>
    * Add CMYK support to the PAM image format.
    * Do not write PDF soft mask if image is PaletteMatteType.
    * Patches from Sven Koehler to improve PerlMagick's build script.
  
  2006-09-18  6.2.9-7  Anthony Thyssen  <anthony at griff...>
    * Add additional ordered-dithering options.
  
  2006-09-15  6.2.9-6 Cristy  <quetzlzacatenango at image...>
    * Ensure cache_resources in magick/cache.c is a valid splay-tree before we
      add/remove nodes to/from it.
    * Automatically threshold the alpha channel at 50% when color reducing an
      image.
    * Make ParseMagickOptions() more robust to handle ordered dither options.
  
  2006-09-11  6.2.9-5 Cristy  <quetzlzacatenango at image...>
    * Improve -monochrome option.
    * %% now works in output image filename (reference
      http://redux.imagemagick.org/discussion-server/viewtopic.php?p=22393).
    * Install check to ensure the blob offset is less than the blob length in
      ReadBlob() to prevent accidental or malicious buffer overflow (reference
      [AD_LAB-06010]).
    * fix PerlMagick per-object leak (reference
      http://redux.imagemagick.org/discussion-server/viewtopic.php?p=22418).
  
  2006-09-02  6.2.9-4 Cristy  <quetzlzacatenango at image...>
    * Add -resample option to the display and animate program.
    * Fix boolean transparency bug for GIF images.
  
  2006-08-28  6.2.9-3 Cristy  <quetzlzacatenango at image...>
    * Add -clip-mask option to clip as defined by an image mask.
  
  2006-08-20  6.2.9-2 Cristy  <quetzlzacatenango at image...>
    * Add >>, <<, >=, and <= operators to -fx.


More information about the Magick-announce mailing list