| persp.im {spatstat} | R Documentation |
Displays a perspective plot of a pixel image.
## S3 method for class 'im': persp(x, ..., colmap=NULL)
x |
The pixel image to be plotted.
An object of class "im" (see im.object).
|
... |
Extra arguments passed to persp.default to control the
display.
|
colmap |
Optional data controlling the colour map. See Details. |
This is the persp method for the class "im".
The pixel image x must have real or integer values.
These values are treated as heights of a surface, and the
surface is displayed as a perspective plot on the current plot device,
using equal scales on the x and y axes.
The optional argument colmap gives an easy way to display
different altitudes in different colours (if this is what you
want). If colmap is a character vector, then the range of
altitudes in the perspective plot will be divided into
length(colmap) intervals, and those parts of the surface
which lie in a particular altitude range will be assigned
the corresponding colour from colmap. Alternatively if
colmap is a list with entries breaks and col,
then colmap$breaks determines the breakpoints of the altitude
intervals, and colmap$col provides the corresponding colours.
Graphical parameters controlling the perspective plot
are passed through the ... arguments
directly to the function persp.default.
See the examples in persp.default or in
demo(persp).
Returns the 3D transformation matrix
returned by persp.default.
Adrian Baddeley adrian@maths.uwa.edu.au http://www.maths.uwa.edu.au/~adrian/ and Rolf Turner rolf@math.unb.ca http://www.math.unb.ca/~rolf
im.object,
plot.im,
contour.im
# an image Z <- setcov(owin()) persp(Z, colmap=terrain.colors(128), axes=FALSE, shade=0.3)