psimage
psimage - To plot SUN rasterfiles on maps
SYNOPSIS
psimage rasterfile [ -Wxlength[/ylength] | -Edpi ] [
-Cxpos/ypos ] [ -Fpen ] [ -G[f|b]r/g/b ] [ -I ] [ -K ] [
-M ] [ -Nnxrep/nyrep] [ -O ] [ -P ] [ -U[dx/dy/][label] ]
[ -V ] [ -Xx-shift ] [ -Yy-shift ] [ -ccopies ]
DESCRIPTION
psimage reads a 1, 8, 24, or 32-bit Sun rasterfile and
plots it on a map. Image can be scaled arbitrarily, and
1-bit images can be (1) inverted, i.e., black pixels (on)
becomes white (off) and vice versa, or (2) colorized, by
assigning different foreground and background colors, and
(3) made transparent where one of back- or foreground is
painted only. As an option, the user may choose to convert
colorimages to grayscale using TV's YIQ-transformation.'
The user may also choose to replicate the image which,
when preceeded by appropriate clip paths, may allow larger
custom-designed fill patterns to be implemented (the -Gp
mechanism offered in most GMT programs is limited to
rasters smaller than 146 by 146).
rasterfile
This must be a Sun rasterfile. Depth can be 1, 8,
24, or 32-bit. Old-style, Standard, Run-length-
encoded, and RGB Sun rasterfiles are supported.
Other raster formats can be converted to Sun format
via a variety of public-domain software (e.g.,
imconv, xv).
-E Sets the dpi of the image in dots pr inch, or use
-W.
-W Sets the size of the image. If not given ylength is
set to xlength * (ny/nx). Alternatively, use -E.
OPTIONS
No space between the option flag and the associated argu
ments.
-C Sets position of lower left corner of image [0/0].
-F Draws a rectangular frame around the image with the
given pen [no frame].
-Gb Sets background color (replace white pixel) for
1-bit image templates. Use - for transparency (and
set -Gf to the desired color).
-Gf Sets foreground color (replace black pixel) for
-I Invert image before plotting (1-bit images only).
This is what is done when you use -GP in other GMT
programs.
-K More PostScript code will be appended later
[Default terminates the plot system].
-M Convert color image to monochrome grayshades using
the (television) YIQ-transformation.
-N Replicate the image nxrep in x and nyrep in y
[Default is 1/1].
-O Selects Overlay plot mode [Default initializes a
new plot system].
-P Selects Portrait plotting mode [GMT Default is
Landscape, see gmtdefaults to change this].
-U Draw Unix System time stamp on plot. User may spec
ify where the lower left corner of the stamp should
fall on the page relative to lower left corner of
plot. Optionally, append a label, or c (which will
plot the command string.). The GMT parameters
UNIX_TIME and UNIX_TIME_POS can affect the appear
ance; see the gmtdefaults man page for details.
-V Selects verbose mode, which will send progress
reports to stderr [Default runs "silently"].
-X -Y Shift origin of plot by (x-shift,y-shift). Prepend
a for absolute coordinates; the default (r) will
reset plot origin.
-c Specifies the number of plot copies. [Default is 1]
EXAMPLES
To plot the image contained in the 8-bit rasterfile
scanned_face.ras, scaling it to 8 by 10 cm, try
psimage scanned_face.ras -W8c/10c > image.ps
To replicate the image template 1_bit.ras over a 5 by 5
inch area, colorize it, and setting each piece to be 1 by
1 cm, try
psimage 1_bit.ras -Gb200/150/100 -Gf100/50/30 -N5i/5i -W1c
> image.ps
SEE ALSO
gmt(l)
Man(1) output converted with
man2html