ImageMagick is a collection of X11 image processing and display utilities.  It
is available on export.lcs.mit.edu as contrib/ImageMagick.tar.Z.

cristy@dupont.com

---

Display

     Display is a machine architecture independent image
     processing and display program.  It can display an image on
     any workstation display running an X server.  Display first
     determines the hardware capabilities of the workstation.  If
     the number of unique colors in the image is less than or
     equal to the number the workstation can support, the image
     is displayed in an X window.  Otherwise the number of colors
     in the image is first reduced to match the color resolution
     of the workstation before it is displayed.

     This means that a continuous-tone 24 bits/pixel image can
     display on a 8 bit pseudo-color device or monochrome device.
     In most instances the reduced color image closely resembles
     the original.  Alternatively, a monochrome or pseudo-color
     image can display on a continuous-tone 24 bits/pixels
     device.


Import

     Import reads an image from any visible window on an X server
     and outputs it as an image file.  You can capture a single
     window, the entire screen, or any rectangular portion of the
     screen.  You can use display (see display(1)) utility for
     redisplay, printing, editing, formatting, archiving, image
     processing, etc. of the captured image.

     The target window can be specified by id, name, or may be
     selected by clicking the mouse in the desired window.  If
     you press a button and then drag, a rectangle will form
     which expands and contracts as the mouse moves.  To save the
     portion of the screen  defined by the rectangle, just
     release the button.  The keyboard bell is rung once at the
     beginning of the screen capture and twice when it completes.


Animate

     Animate displays a sequence of images on any workstation
     display running an X server.  Animate first determines the
     hardware capabilities of the workstation.  If the number of
     unique colors in an image is less than or equal to the
     number the workstation can support, the image is displayed
     in an X window.  Otherwise the number of colors in the image
     is first reduced to match the color resolution of the
     workstation before it is displayed.

     This means that a continuous-tone 24 bits/pixel image can
     display on a 8 bit pseudo-color device or monochrome device.
     In most instances the reduced color image closely resembles
     the original.  Alternatively, a monochrome or pseudo-color
     image sequence can display on a continuous-tone 24
     bits/pixels device.


Montage

     Montage creates a composite image by combining several
     separate images.  The images are tiled on the composite
     image with the name of the image optionally appearing just
     below the individual tile.


Mogrify

     Mogrify transforms an image or a sequence of images.  These
     transforms include image scaling, image rotation, color
     reduction, and others.  The transmogrified image overwrites
     the original image.


Convert

     Convert converts an input file using one image format to an
     output file with a differing image format. By default, the
     image format is determined by it's magic number. To specify
     a particular image format, precede the filename with an
     image format name and a colon (i.e.  ps:image) or specify
     the image type as the filename suffix (i.e. image.ps).
     Specify file as - for standard input or output.  If file has
     the extension .Z, the file is decoded with uncompress.

     Convert recognizes the following image formats:

       Tag       Description
       ----------------------------------------------------
       ALPHA     Raw alpha bytes
       AVS       AVS X image file
       BMP       Microsoft Windows bitmap image file
       CMYK      Raw cyan, magenta, yellow, and black bytes
       EPS       Adobe Encapsulated Postscript
       FAX       Group 3
       GIF       Compuserve Graphics image file
       GRAY      Raw gray bytes
       JPEG
       MIFF      Machine Independant file format
       MTV
       PICT      Apple Macintosh QuickDraw/PICT file
       PNM       Portable bitmap
       PS        Adobe PostScript file
       PS2       Adobe PostScript Level II file
       RGB       Raw red, green, and blue bytes
       RLE       Utah Raster Toolkit
       SUN       SUN raster
       TGA       Truevision Targa image file
       TEXT      raw text file; read only
       TIFF      Tagged Image File Format
       VICAR
       VIFF      Khoros Visualization image file.
       X         select image from X server screen; read only
       XC        constant image of X server background color
       XBM       X11 bitmap
       XWD       X11 window dump
       YUV       Raw Y, U, and V bytes


Combine

     Combine combines images to create new images.


Segment

     Segment segments an image by analyzing the histograms of the
     color components and identifying units that are homogeneous
     with the fuzzy c-means technique.  The scale-space filter
     analyzes the histograms of the three color components of the
     image and identifies a set of classes.  The extents of each
     class is used to coarsely segment the image with
     thresholding.  The color associated with each class is
     determined by the mean color of all pixels within the
     extents of a particular class.  Finally, any unclassified
     pixels are assigned to the closest class with the fuzzy c-
     means technique.


XTP

     Xtp is a utility for retrieving, listing, or printing files
     from a remote network site, or sending files to a remote
     network site.  Xtp performs most of the same functions as
     the ftp program, but does not require any interactive
     commands.  You simply specify the file transfer task on the
     command line and xtp performs the task automatically.
