
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. The
image can be displayed as background image of any window.
-
Display first determines the hardware capabilities of your
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.
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 the display 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 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.
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 its 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.
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.
Identify
|
- Identify
describes the format and characteristics of one or more image files.
It will also report if an image is incomplete or corrupt. The
information displayed includes the scene number, the file name, the
width and height of the image, whether the image is colormapped or
not, the number of colors in the image, the number of bytes in the
image, the format of the image (JPEG, PNM, etc.), and finally the
number of seconds it took to read and process the image.
Composite
|
- Composite
composites images to create new images.
Conjure
|
- Conjure interprets and executes
scripts in the Magick Scripting Language (MSL).
-
The Magick scripting language (MSL) will primarily benefit those
that want to accomplish custom image processing tasks but do not
wish to program, or those that do not have access to a Perl
interpreter or a compiler. The interpreter is called conjure and
here is an example script:
<?xml version="1.0" encoding="UTF-8"?>
<image size="400x400" >
<read filename="image.gif" />
<get width="base-width" height="base-height" />
<resize geometry="%[dimensions]" />
<get width="width" height="height" />
<print output=
"Image sized from %[base-width]x%[base-height]
to %[width]x%[height].\n" />
<write filename="image.png" />
</image>
-
invoked with
conjure -dimensions 400x400 incantation.msl
-
All operations will closely follow the key/value pairs defined in
PerlMagick, unless otherwise noted.
Copyright ©
GraphicsMagick Group 2002, 2003, 2004