Reset Values in Subset of Image on Linear Network
Reset the values in a subset of a pixel image on a linear network.
## S3 replacement method for class 'linim' x[i, j] <- value
x |
A pixel image on a linear network.
An object of class |
i |
Object defining the subregion or subset to be replaced.
Either a spatial window (an object of class |
j |
An integer or logical vector serving as the column index
if matrix indexing is being used. Ignored if |
value |
Vector, matrix, factor or pixel image containing the replacement values. Short vectors will be recycled. |
This function changes some of the pixel values in a
pixel image. The image x
must be an object of class
"linim"
representing a pixel image on a linear network.
The pixel values are replaced according to the rules
described in the help for [<-.im
.
Then the auxiliary data are updated.
The image x
with the values replaced.
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk.
# make a function Y <- as.linim(distfun(runiflpp(5, simplenet))) # replace some values B <- square(c(0.25, 0.55)) Y[B] <- 2 plot(Y, main="") plot(B, add=TRUE, lty=3) X <- runiflpp(4, simplenet) Y[X] <- 5
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.