ImageMagick 4.0.[0-9], September 1, 1998
-
The execution speed of ImageMagick has been improved anywhere from 10-30
percent for images of high spatial frequency. On average expect about a
15% improvement over version 4.0.7.
-
Converting a pure white image no longer produces a black bitmap.
-
Scanned images were needlessly being runlength encoded and decoded (scanned
images typically do not benefit from runlength encoding). (thanks for the
alert from Bill Radcliffe).
-
Added support for sRGB and image chromaticity.
-
Most image processing loops were sped-up by using a local variable rather
than image->runlength.
-
Image resizing no longer introduces a moire pattern (thanks for the alert
from Bill Radcliffe).
-
Added -filter to the command line utilities. Also added more filters.
-
Consolidated the memory allocation routines in magick/memory.c.
This also fixed a rare PerlMagick memory leak that only occurred when PerlMagick
was running out of memory and realloc(3) was called.
-
Use -page 612x792> to center an image on a Postscript page. This
used to be the default behavior.
-
Added additional checks for corrupt BMP images.
-
PerlMagick detects duplicate images in an array
(stack). Previously it would go into an infinite loop.
-
Montage and
PerlMagick
no longer lop image labels when using TrueType fonts.
-
-density previously caused PCL images to fault when writing.
-
Added -append to convert. It is
a fast memory efficient way to append images to each other (e.g. convert
-append header.tif body.tif trailer.tif news.tif).
-
Some 3072x2048 PhotoCD images no longer go into an infinite loop (thanks
to Bill Radcliffe).
-
Win95/WinNT users, use convert image win: to display on your computer
screen.
-
You can now view TrueType fonts directly (if you have the TTF delegate):
display TimesRoman.ttf.
-
Fixed a number of fine-grain problems with ImageMagick and PerlMagick related
to text annotation (e.g. some FreeType text was lopped in the last character
of a string).
-
Added support for the Adobe Photoshop (PSD) image format.
-
Methods Replace and Reset of the draw method and command
line option stopped working in release 4.0.5. This is now fixed.
-
Added -align to convert and mogrify.
Use it in concert with the -draw option to align text.
-
ImageMagick can now read Macintosh PICT images under NT.
-
Converting large images (> 2000x2000) to PDF with Flate compression (the
default if you include the ZLIB delegate) no longer produces corrupt images.
-
The matte attribute can now be set in PerlMagick. Previously you
could only get this attribute.
-
Improved GNU configure scripts (thanks to
bfriesen@simple.dallas.tx.us).
-
The draw command can now accept floating point values. Drawing is upwards
of 15 times faster now (only bounding area is check for intersection).
-
Thanks to Ashley.Dreier@mlb.dmt.csiro.au
for the -sample bug report.
-
Thanks to zimmer@baird1.ime.nrc.ca
for alerting me to an error in the color reduction algorithm. In some cases,
outlier colors were not being merged properly.
-
Thanks to bfriesen@simple.dallas.tx.us
for the automake configuration files.
-
Thanks to randeg@alum.rpi.edu
for suggestions on improving PNG compression (see -quality).
-
Thanks to erikhan@microsoft.com
and Bill Radcliffe for an updated
Visual C++ workspace.
-
PerlMagick now works under NT.
ImageMagick 3.9.[0-3], December 15, 1997
-
Thanks to Brian J. McCarthy
for patches to compile ImageMagick under OpenVMS V7.1.
-
Added support for TrueType fonts. Requires the TTF delegate. See the
installation
instructions for details.
-
Added a support for LABEL image format (e.g. label:This is a label).
-
Made all delays a uniform 1/100th of a second. Previously times
were different for each program, seconds for display,
milliseconds for
animate, and 1/100th
of a second for
convert. This caused
problems for PerlMagick.
-
Previous version of ImageMagick left shared memory segments around after
exiting. This problem is fixed and a signal handler has been added to ensure
the segments are deleted even if the program is interrupted.
-
Thanks to Glenn Randers-Pehrson
for patches to generate proper CRC chunks for the MNG image format.
-
Thanks to tenthumbs@CYBERNEX.NET
for the patches to Makefile.in to allow the creation of shared
libraries under Linux.
-
Enable LZW compression with -HasLZW. See
Magick.tmpl
or Makefile.in.
-
Added Zlib compression to PDF output.
-
Change -page to allow greater control over the placement of an
image on the Postscript or PDF page.
-
Added -ping to identify to
efficiently determine an image characteristics.
-
Thanks to michal@ellpspace.math.ualberta.ca
who discovered a bug in the MPEG 1.2 library that causes a segmentation
fault. The patched distribution can be found as ftp://ftp.wizards.dupont.com/pub/ImageMagick/delegates/mpeg_lib-1.2.tar.gz.
-
Bi-level PS2 and PDF images are now 2-D Huffman encoded resulting in about
a 50% space savings (if HasTIFF is defined).
-
Changed routine CompressImage to CondenseImage to avoid
name conflicts on the Macintosh PPC environment.
-
Thanks to Tim Rhodes for discovering
the new optimization introduced in version 3.8.8 for importing windows
from an X server had a bug in it. Windows with differing colormaps or visuals
from the default are now saved quickly and properly. Previously importing
a window from the server screen could take up to 3 minutes.
-
Plugged a couple of memory leaks associated with the new routine,
PingImage.
-
Thanks to spd@daphne.cps.unizar.es
for contributing the Macintosh PICT reader.
-
Use -compress JPEG to create JPEG compressed TIFF images.
-
Added TIFF CMYK support. Use -colorspace cmyk to invoke it.
ImageMagick 3.8.[7-9], August 15, 1997
-
Thanks to Bill Radcliffe for contributing
the Visual C++ workspaces.
-
Added numeric error and warning codes to make it easier for
PerlMagick
scripts to handle errors.
-
You can now write a X Motif UIL icon.
-
Import was optimized to avoid unecessary
image grabs from the server which greatly improves elapsed time in some
cases.
-
ImageMagick now uses text anti-aliasing when rendering Postscript.
-
PerlMagick now can interactively display
an image or animate an image sequence.
-
Subimages can now be specified in any order. For example,
image.miff[3,2],
image.miff[11-1], or
image.miff[1,2,2,3].
-
Added -remote to display and
animate. It allows you to send a load
image command to an already running executable.
-
Added -silent to import, i.e.
don't ring any bells.
-
Duplicate entries in an image colormap are now automatically eliminated.
-
Display and
animate
now support embedded characters for the -title option (e.g. -title
"%f[%s]", for filename and scene).
-
Display no longer crashes certain 24
bit Solaris servers. The problem was related to shared memory pixmaps.
-
Montage now properly reduce the number
of colors in the output image when you specify
-colors.
-
Renamed routine Error to MagickError and
Warning
to MagickWarning to prevent conflicts with existing routines within
Perl (required for static compilation of
PerlMagick).
ImageMagick 3.8.[4-6], June 15, 1997
ImageMagick 3.8.[2-3], March 15, 1997
-
The default of montage have changed to
match that of PerlMagick.
-
XMontageImage previously destroyed the images passed to it and
caused PerlMagick to fault.
-
Added the -linewidth option to support non-filled rectangles,
circles, and polygons in -draw in
convert
and
mogrify.
ImageMagick 3.8.1, February 15, 1997
-
Montage now defaults to
frame
and shadow to false to match that of PerlMagick.
-
ImageMagick can read/write multi-frame raw files such as GRAY and RGB.
-
Added the -colorize option to convert
and
mogrify.
-
Added better handling of image resolution for images of type BMP, JPEG,
PCX, PNG, and TIFF to ImageMagick (patch provided by John
Wehle).
-
Added a new format PLASMA, a plasma fractal image. Specify the
base color as the filename (e.g. plasma:blue-yellow). Use
fractal
to initialize to a random value (e.g. plasma:fractal).
Image Magic 3.8.0, January 15, 1997
-
Added image thresholding to convert,
mogrify,
and
display.
-
Animate displays a file dialog when you
type the command without any options. This allows you to animate an image
sequence with the file browswer.
-
If -dHasSharedMemory was defined, the data element of an XImage
structure was being assigned after it was freed (patch provided by Philippe
Troin).
-
Added a convenience option to montage,
-mode. The modes are Frame, Unframe, or Concatenate.
See the manual for details.
-
The color database queries are now cached. This fixed a bug when reading
XPM images and also speeds up the query response.
-
The system error (errno) is now reported when an error occurs.
-
Use +map with convert to create
a single global colormap across all images. Previously this was accomplished
with mogrify -colors.
Image Magic 3.7.9, January 1, 1997
-
Major infa-structure changes to libMagick in anticipation of the Perl libMagick
extension. Please report if you get any assertion reports.
-
Overloaded -rotate with < and >. See the manual pages
for details.
-
All images of type MIFF or PNG are now digitally signed when
written.
Image Magic 3.7.8, December 15, 1996
-
Image Magic can one again be compiled with a strict C++ compiler.
-
A Visual Image Directory can now be in the PNG format. Previously only
the MIFF format was supported.
-
Upgraded to the libpng 0.89 API.
-
Fixed a memory overrun with the PNG image format (thanks to
Bill
Riemers)
-
Added G3 compression to Postscript Level II and PDF image files.
-
The ordering of the input files to
combine
has changed over previous versions. Read the documentation for further
details.
Image Magic 3.7.7, October 15, 1996
-
Convert an image to the Netscape colormap with:
convert -map netscape:
image.gif netscape.gif.
-
Added -displace to
combine and
Color
Edit->Composite->Displace to display.
This function allows you shift image pixels as defined by a displacement
map.
Added a new interlace option, Partition. It is like plane except
the different planes are saved to individual files (e.g. image.R, image.G,
and image.B). Note, that image format YUV3 has been replaced (e.g. convert
-interlace partition image.jpg yuv:image).
-
For small images ZoomImage sometimes failed. Also documentation improvements
to xtp (fixes provided by
Dave
Bodenstab)
-
Multiline labels now work properly for the Postscript format.
-
Added Miscellany->Show Preview to display.
This function allows you to preview the effects of different image operators
at varying scales.
-
Many of the keyboard accelerators have changed in
display.
Review the documentation for the new mapping between key presses and image
commands.
-
The -blend option of
combine
now works properly.
-
Added -average to the list of convert
options. This option averages a set of images.
-
Added +noise to add noise to an image.
-
Use button 1 to do image editing operations in
display.
Button 2 now consistently maps the magnify window no matter what image
edit mode you are in.
-
Rather than a separate LZW kit, Image Magic now comes as two distributions.
One with LZW compression and one without (suggested by pederl@norway.hp.com).
Image Magic 3.7.6, September 15, 1996
-
The geometry option now accepts floating point percentages (e.g. convert
-density 240 -geometry 33.33333% image.ps image.gif).
-
You can now do file globbing on the Macintosh (e.g. -verbose *.tiff
animate.gif).
-
Added a smoothing threshold option to -segment (suggested by pederl@norway.hp.com).
-
Added a new filter shade to shade grayscale images.
-
Added a new command Micellany->Show Matte to
Display
(suggested by pederl@norway.hp.com).
-
Added a mask option to compositing within Display
and Combine (suggested by pederl@norway.hp.com).
-
Display now recognizes the public drag
and drop protocol, Dnd.
-
Image Magic now compiles under Irix, 64 bit mode.
-
Function ZoomImage from magick/image.c has been optimized
to reduce locality of reference which in turn reduces memory thrashing
(patch provided Dick Wesseling).
-
Added a new format GRADATION to gradually pass from one shade
to another (e.g. convert gradation:red-blue shaded.miff).
-
You can replace the Image Magic logo with your own within
display
with the LOGO image format. Just create the logo as magick/logo.h and recompile
Image Magic magick/decode.c.
-
Montage only wrote the first image of
many for formats that do not support multi-frames (e.g. JPEG) (reported
by Greg Hosler ).
-
A subimage specification can now be disjoint (e.g.
image.tiff[2,7,4]).
-
Added two more shades to -frame to help distiguish the corners
of the frame.
Image Magic 3.7.5, August 1, 1996
Image Magic 3.7.4, July 1, 1996
-
Image Magic can now write PCL image files (try
convert image.jpg image.pcl).
-
Image Magic can now read and write raw bi-level images.
-
Display no longer applies the Shape Extension
to the Magnify window (suggested by pederl@norway.hp.com).
-
Modulation (hue, saturation, brightness) no longer fails under Linux. It
looks like a gcc optimizer bug, however, I worked around it.
-
Convert now applies options to every
frame of a multi-page image.
-
You can now specify a sub-image for a raw image (i.e. image tile). For
example display -size 8000x8000 image.rgb[1000x1000"+1"00"+1"00].
-
Mogrify now handles multi-frame images
correctly (patch provided by
imdave@synet.net).
Image Magic 3.7.3
-
The HTML image format now creates client-side image maps (previously server-side
maps were created).
-
Added three new filters: swirl, solarize, and
implode.
-
Added a new composite operator: bumpmap.
-
Added an option to -paint, radius.
-
Added a new command line option: -region. Use it to to restrict
operations to a particular area of the image.
-
Added a new command line option: -dispose. Use it to set the GIF
disposal method (suggested by Anthony
Thyssen ).
-
Multi-frame images are now saved in a single file where appropriate. Use
+adjoin to save each frame to an individual file (e.g. image01.miff,
image02.miff, etc).
-
Image Magic can now read and write EPS Postscript Level II image files
(format EPS2).
Image Magic 3.7.2
-
Image Magic is now fully ANSI C compliant and will compile with any C or
C++ compiler. K & R compilers will no longer compile ImageMagick.
-
Added a Alias/Wavefront image file (RLA) decoder. Contributed by
Lester
Vecsey .
-
You can now make an animated GIF loop within Netscape 2.0 (e.g. convert
-loop 50 frames.* loop.gif) (thanks to Anthony
Thyssen ). See
Frequently Asked Questions
for details.
-
Option -draw text replaces -annotate. See
convert
and mogrify for details.
-
Image Magic can now read and write DCX image files.
-
Added the Transparent color space to the -colorspace option.
The Transparent color space behaves uniquely in that it preserves
the matte channel of the image if it exists when color reducing the image.
Image Magic 3.7.1
-
Image Magic now has a progress monitor.
-
HDF, TIFF, and JPEG includes and defines were cleaned up to prevent compiler
warnings and errors (thanks to David
W. Sanderson ).
-
You can undo more than one level within
display.
It is controlled with the undoCache X resource. A redo function
was also added.
-
You can now concatenate two or more images with
montage
See Frequently Asked Questions for details.
-
The new option -adjoin concatenates information found in multiple
input image files and writes it to a single multi-image file. Only multi-image
TIFF, GIF, PNM, PDF, HDF, DCX, PS, and MIFF are supported now. Other multi-image
formats will be added by request.
-
You can create one or more subimages by omitting the x and y offset of
the cropping geometry (e.g. -crop 100x100).
-
You can now create MPEG images (i.e. convert dna.* dna.mpeg).
-
Draw graphic primitives (rectangle, circle, or polygon) on an image with
-draw
(see convert and montage).
-
The file browser in display now jumps
to the appropriate position in the file list as you enter a filename (suggested
by pederl@hpubgon.norway.hp.com).
-
Working with a Visual Image Directory has been improved. In the next revision
I hope to selectively update any images that may have changed. (suggested
by pederl@hpubgon.norway.hp.com).
-
Image Magic now understands the DocumentMedia structuring comment
within Postscript image files.
-
The segment program was replaced with convert -segment.
Image Magic 3.7
-
All LZW compression has been removed because it is subject to licensing
and is not freely distributable. Subsequently, GIF images are now saved
as uncompressed.
-
The Magick Image File Format (MIFF) now uses Zip compression.
-
Improved handling of importing X windows (patch provided by buschman@mechanik.uni-duisburg.de).
-
The default behavior of Image Magic has changed to write progressive JPEG
and interlaced GIF's. (suggested by muquit@warm.semcor.com).
-
Added gamma correction for PNG and JPEG images. The X resource for the
display gamma is displayGamma.
-
Image Magic can now read EPS files with a negative bounding box (thanks
to takafumi@csesun01.u-aizu.ac.jp and kameyama@u-aizu.ac.jp).
-
You can now specify an annotation bounding box color.
-
Added an ellipse, filled ellipse, polygon, and filled polygon as a drawing
primitive in display(1).
-
Added a delta value to the Color and Matte edit function of
display(1)
(suggested by pederl@hpubgon.norway.hp.com).
-
You no longer need '-' when using display(1) as a pipe, e.g. ppmtogif
image.ppm |display (suggested by pederl@hpubgon.norway.hp.com).
-
A fixed density of 85 was changed to that of the X server (thanks to Francois.Dagorn@univ-rennes1.fr).
-
Added a complete set of function prototypes.
-
Fixed any memory problems identified by Insure++ from Parasoft.
-
Montage(1) did not always position the tile labels correctly (thanks
to koreth@hyperion.com).
-
Mogrify(1) writes to a temporary file first before overwriting the
original image to help prevent corrupt files (suggested by elfchief@lupine.org).
-
You can easily add your own custom logo to Image Magic. Contact magick@wizards.dupont.com
for details.
Image Magic 3.6.6
-
Added image format UYVY (code provided by ehg@research.att.com).
-
Added -texture to display(1), convert(1), and mogrify(1) to layer a texture
on the background of certain image types (e.g. TEXT).
-
Panning window geometry is now initialized properly (thanks to joe@resptk.bhp.com.au).
-
Fixed -geometry bug introduced in 3.6.6 (thanks to simon@lia.di.epfl.ch).
-
Added 'Show Histogram' command to display(1).
-
Image annotation no longer requires a X server for its fonts (suggested
by muquit@warm.semcor.com).
-
Added HTML as a recognized image type.
-
Fixed a OS/2 BMP bug (patch provided by dws@ssec.wisc.edu).
-
Added "Browse Documentation" to display(1) (suggested by pederl@hpubgon.norway.hp.com).
-
Use \n to produce multi-line labels within montage(1).
-
Added < and > to the geometry specification. See convert(1) for details.
Image Magic 3.6.[45]
-
Fixed a couple of problems with 16-bit mode (thanks to beale@jumpjibe.stanford.edu).
-
Added -raise to lighten/darken image edges to create a 3-D effect (suggested
by pederl@hpubgon.norway.hp.com).
-
Fixed all memory access problems identified by a memory debugger.
-
Access a range of frames from an MPEG files (e.g. video.mpg[50-75]) (suggested
by fluegel@berlin.ZN.ruhr-uni-bochum.de).
-
Added an offset option on -size for skipping over header information in
a raw image file (e.g. Gray, RGB, etc.).
-
Image Magic can now be compiled in 16-bit mode for the direct viewing and
manipulation of 16-bit images (PNG, VIFF, TIFF, etc.)
-
Image Magic can now read and write JBIG image files.
-
Image Magic has less of a dependency on the X server being present to work
properly. For example, you can now annotate an image without an X server.
-
The PNG library interface has been upgraded from V0.6 to V0.7.
Image Magic 3.6.3
Thanks to pederl@hpubgon.norway.hp.com for helping beta test 3.6.3.
And thanks to muquit@warm.semcor.com for writing the Image Magic HTML home
page.
-
PICT images with odd row sizes were corrupt (thanks to mooooore@rand.org).
-
Added -opaque to display(1), convert(1), and mogrify(1) to change the color
of an opaque pixel.
-
Postscript level 2 is now encoded with Ascii 85-base encoding.
-
Color widget now returns the color name when Grab is activated (suggested
by pederl@hpubgon.norway.hp.com).
-
Image Magic had a file descriptor leak (thanks to jlg@cadence.com).
-
Added a Short Cuts menu in display(1) via button 3.
-
Image Magic can now read and write PNG image files.
-
Changed the Command Widget to place the cascading menu to the right side
of the widget (suggested by pederl@hpubgon.norway.hp.com).
-
Added -frame to Image Magic utilities to surround an image with an ornamental
border (suggested by pederl@hpubgon.norway.hp.com).
-
In display(1), the image window did not always refresh itself properly
when cropping and the panning window was mapped (thanks to pederl@hpubgon.norway.hp.com).
-
The -transparent option no longer needs an X server to work properly (suggested
by daniel@ug.eds.com).
-
Image Magic can now read TILE images. That is, you specify a texture and
it will tile it on the background of the image (e.g. display -size 640x480
tile:texture.jpg).
-
Image Magic now supports TIFF library version 3.4.
-
You can skip ahead several images in display(1) by proceeding the 'n' command
with a number (e.g. 4n).
-
Image Magic can now read and write PDF image files. GS3.33 has a bug so
only the last page of a PDF image file is written. The next public release
of Ghostscript will have this bug fixed.
Image Magic 3.6.2
-
24-bit grayscale TARGA images did not display correctly (thanks to linde@iai.kfk.de).
-
In display(1), Select sometimes failed, Write changed to Save, Iris format
is changed to SGI, etc. (thanks to quinlan@terminus.storm.net).
-
Option -crop 0x0 sometimes failed (thanks to zdv131@zam212.zam.kfa-juelich.de).
-
An interlaced GIF remains interlaced when using mogrify(1) (suggested by
elfchief@lupine.org).
-
Montage(1) sometimes seg faulted with the +display option (thanks to rjacot@cedar.cic.net.
-
Added a Background option to display(1) to display an image on the background
of an X window, include the X server root.
-
The matte operation in display(1) does not always work on an SGI Indigo
I or II. This is a hardware bug and SGI claims its unfixable.
-
Fill rectangles whose size matched the image size caused a segmentation
fault in display(1) (thanks to Ray Bigonesse).
-
Previously accessed a dereferenced pointer in ReadXImage of decode.c (thanks
to takafumi@u-aizu.ac.jp).
-
Reduced the memory requirements of many of the image encoders.
-
Enhanced many of the image decoders to runlength encode the pixels (e.g.
FAX, PNM, PCX, TIFF, etc.). In some cases this can reduce the memory requirements
by 10x (suggested by ghost@aladdin.com).
-
Implemented hooks for the Portable Network Graphics image format. Will
add the read/write code when the reference implementation is available.
Image Magic 3.6.1
-
Added Image Edit->Composite->Blend to display(1).
-
Labels did not reflect the correct columns and rows for JPEG images (thanks
to linde@iai.kfk.de).
-
Images are now compressed internally to reduce the memory requirements
of the Image Magic utilities.
-
The TIFF resolution tags were not always generated properly (thanks to
SBROGDEN@derwent.co.uk).
-
XPM V 3.4E was added to the VMS library (thanks to pmoreau@cena.dgac.fr).
-
Display(1) now has a user preferences widget (suggested by pederl@hpubgon.norway.hp.com).
-
Under certain circumstances, display(1) would uniconify the image window
without being instructed to (thanks to seb@lns62.lns.cornell.edu).
-
Image Magic silently ignores file directories (suggested by pederl@hpubgon.norway.hp.com).
-
Image Magic can now read and write HDF image files.
-
Added a Background option to display(1) to display an image on the root
window (suggested by muquit@warm.semcor.com).
Image Magic 3.6
Thanks to muquit@warm.semcor.com for helping beta test 3.6.
-
Added -emboss and -paint to convert(1) and mogrify(1) (suggested by sanaya@vrl.com).
-
Image Magic now looks for application defaults in /usr/lib/X11/app-defaults/Display
for display(1) X resources (suggested by pederl@hpubgon.norway.hp.com).
-
Display(1) failed to disable the shared memory transport when displaying
on a remote X server (thanks to davy@ecn.purdue.edu).
-
Fixed seg-fault when drawing with display(1) on a scaled image (thanks
to muquit@warm.semcor.com).
-
Added text rotation to image annotation of display(1).
-
Added an -transparency option to several Image Magic utilities (suggested
by rkl@csc.liv.ac.uk).
-
Added Cut, Copy, and Paste functions to display(1).
-
You can now annotate an image from the command line (e.g. convert -annotate
"my text" image.jpg annotated.jpg).
-
Writing TARGA sometimes failed under VMS (thanks to pmoreau@cena.dgac.fr).
-
Added a Draw command to display(1) for adding lines to an image.
-
Writing XPM previously failed on SGI because of a bug in the XPM library.
-
Mogrify(1) has a new option -format. To convert all the TIFF files in a
particular directory to JPEG, use
mogrify -format jpeg *.tiff
(suggested by pederl@hpubgon.norway.hp.com).
-
Added a new command, Region of Interest. You can apply image processing
techniques to a region of the image you select (suggested by pederl@hpubgon.norway.hp.com).
-
Added a Command widget to display(1) and animate(1).
Image Magic 3.5
-
Writing TIFF images to stdout not longer creates a file on disk titled
"-" (thanks to varady@dunsel.erenj.com).
-
Sharpen and Blur now includes a weighting factor (suggested by pederl@hpubgon.norway.hp.com).
-
Grayscale postscript is now optimized for fast rendering (suggested by
kuhlmav@elec.canterbury.ac.nz).
-
The -crop option can now be relative to the image size, for example -crop
10% (suggested by kuhlmav@elec.canterbury.ac.nz).
-
The -page option can now have a media or a page geometry, for example A4
or 595x842+36+36 (suggested by kuhlmav@elec.canterbury.ac.nz).
-
Image Magic now writes GIF87 unless the transparent extension is required
(suggested by byron@austin.ibm.com).
-
Display(1) and xtp(1) have been modified to accept a World Wide Web (WWW)
uniform resource locator (URL).
-
Added color image segmentation to the display(1) command menu.
-
An internal buffer was not being freed when decoding XPM images (thanks
to muquit@warm.semcor.com).
-
The transparent pixel color is now preserved within GIF images (suggested
by pederl@norway.hp.com).
-
Image Magic histogram images now produce a color plot of the image values
(thanks to muquit@warm.semcor.com).
-
Certain FITS images failed to convert properly (thanks to ouyang@iras2.iras.ucalgary.ca).
-
You can now create interlaced GIF images with the `-interlace line' option.
-
Xtp(1) now works under IRIX 5.2.
-
The screen grab function in display(1) has been moved to the FileBrowser
widget activated with the Load command (suggested by pederl@norway.hp.com).
-
Image Magic now supports the 12-bit JPEG and PNM images.
Image Magic 3.4
Thanks to pmoreau@ada.cenaath.cena.dgac.fr for helping with the VMS port
and for supplying the JPEG, MPEG, TIFF and XPM VMS libraries.
-
Sometimes -geometry 200% produced a segmentation fault (thanks to davidh@Harston.CV.COM).
-
Added -blend option to combine(1) (suggested by rjohnson@shell.com).
-
The -colorspace gray option no longer overrides the -colors option (thanks
to rjohnson@shell.com).
-
You can now use wildcards under VMS (suggested by Mark.Berryman@Mvb.Saic.Com).
-
To make UNIX and VMS compatible you must now proceed wildcards with the
prefix vid: to produce a Visual Image directory (e.g. vid:*.jpg).
-
The File Browser now expands '~' to the home directory (suggested by pederl@norway.hp.com).
-
If the target window of import(1) has the WM_COLORMAP_WINDOWS property
set or if XListInstalledColormaps returns a value greater than one, the
image is obtained by descending the window hierarchy and reading each subwindow
and its colormap. This is time consuming and is not always necessary. Now
import +descend will circumvent this behavior (suggested by charles@mvel.demon.co.uk).
-
Some 1-bit TIFF images no longer cause a core dump (patch provided by erich@eye.com).
-
Xtp(1) failed when contacting AIX hosts (thanks to weichelt@ms.DeTeMobil.de).
-
Image Magic can now read non-conforming Kodak DCS-420 TIFF images files
(thanks to muquit@warm.semcor.com).
-
Import(1) will now search for window manager frame when using the -window
option (suggested by miwaldor@si.bosch.de).
-
Updated VMS HLP files (provided by pmoreau@ada.cenaath.cena.dgac.fr).
-
Print now works in display(1) under VMS (thanks to effad@comet.cmis.abbott.com).
-
Added better support for Image Magic under VMS (patches provided by pmoreau@cena.dgac.fr).
-
Identify(1) requires a maximum of two arguments, not one (thanks to pbelding@qualcomm.com).
-
TIFF can now be read on Dec Alpha's (thanks to Klaus.Moeller@arbi.informatik.uni-oldenburg.de).
-
mogrify -map icon_colors.ppm -colors 15 no longer fails (thanks to cowan@chdasic.sps.mot.com).
-
XTP now works properly on AIX (thanks to d.bartel@kfa-juelich.de).
Image Magic 3.3
-
Added -h to identify(1) (suggested by d.bartel@kfa-juelich.de).
-
Original filenames are retained for compressed images (patch provided by
rhutchin@indy.net).
-
Montage(1) no longer fails when the number of images exactly matches the
tile parameter (5x4 = 20 images) (patch provided by rhutchin@indy.net).
-
RLE colormaps of length < 256 were not read correctly (patch provided
by rhutchin@indy.net).
-
Image Magic can now read Photo CD overview files.
-
Added 'Grab...' to the command menu in display(1) to conveniently grab
an image from the X screen (thanks to pederl@norway.hp.com).
-
Fixed Make.com for the VMS distribution (thanks to couper@metdp2.met.co.nz).
-
Added a new program identify(1) to the Image Magic suite. Identify(1) describe
the format and characteristics of one or more images.
-
DIRENT_DEFINES= -DDIRENT=0 has been corrected to DIRENT_DEFINES= -DNoDIRENT
in Magick.tmpl (thanks to norby@server.Berkeley.edu).
-
Image Magic now recognizes XPM files that do not end with .xpm (thanks
to pederl@norway.hp.com).
-
FITS images were being scaled wrong (patch provided by rhutchin@indy.net).
-
PGM were not being scaled if maxval != 255 (patch provided by rhutchin@indy.net).
-
The "magic" number was not always being respected with display(1) (thanks
to kobus@cs.sfu.ca).
-
There is no longer a compiler error due to MPEG and JPEG TRUE and FALSE
definitions (thanks to s.juang@att.com).
-
Some XBM failed to decode properly (thanks to muquit@warm.semcor.com).
-
Some Postscript images were being converted improperly (thanks to li@infrared.njit.edu).
-
Grayscale PPM images are no longer demoted to PGM (suggested by kopp@bismarck.gatech.edu);
-
Added version information to -help option (suggested by Bertrand.Decouty@irisa.fr).
-
4-bit colormapped TIFF images are now read properly (thanks to pederl@norway.hp.com).
-
Added shared pixmaps to display(1) and animate(1) (patch provided by rhutchin@indy.net).
-
Added vertical rotation operator in display(1) (suggested by koreth@hyperion.com).
Image
manipulation software that works like magic.