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 |
sigma |
Standard deviation of isotropic Gaussian smoothing kernel. |
... |
Extra arguments passed to |
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.Baddeley@csiro.au http://www.maths.uwa.edu.au/~adrian/ and Rolf Turner r.turner@auckland.ac.nz
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)