density.psp {spatstat} | R Documentation |
Compute a kernel smoothed intensity function from a line segment pattern.
## S3 method for class 'psp': density(x, sigma, ..., edge=TRUE)
x |
Line segment pattern (object of class "psp" ) to be smoothed.
|
sigma |
Standard deviation of isotropic Gaussian smoothing kernel. |
... |
Extra arguments passed to as.mask which determine
the resolution of the resulting image.
|
edge |
Logical flag indicating whether to apply edge correction. |
This is a method for the generic function density
.
A kernel estimate of the intensity of the line segment pattern
is computed. The result is
the convolution of the isotropic Gaussian kernel, of
standard deviation sigma
, with the line segments.
Computation is performed analytically.
If edge=TRUE
this result is adjusted for edge effects
by dividing it by the convolution of the same Gaussian kernel
with the observation window.
A pixel image (object of class "im"
).
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
psp.object
,
im.object
,
density
L <- psp(runif(20),runif(20),runif(20),runif(20), window=owin()) D <- density(L, sigma=0.03) plot(D, main="density(L)") plot(L, add=TRUE)