| combine {tripEstimation} | R Documentation |
~~ A concise (1-5 lines) description of what the function does. ~~
combine(pimgs, subset = 1:length(pimgs))
pimgs |
~~Describe pimgs here~~ |
subset |
~~Describe subset here~~ |
~~ If necessary, more details than the description above ~~
~Describe the value returned If it is a LIST, use
comp1 |
Description of 'comp1' |
comp2 |
Description of 'comp2' |
...
....
~~further notes~~
~Make other sections like Warning with section{Warning }{....} ~
~~who you are~~
~put references to the literature/web site here ~
~~objects to See Also as help, ~~~
##---- Should be DIRECTLY executable !! ----
##-- ==> Define data, use random,
##-- or do help(data=index) for the standard data sets.
## The function is currently defined as
function (pimgs, subset = 1:length(pimgs))
{
bad <- unlist(lapply(pimgs, function(x) is.null(x$image)))[subset]
subset <- subset[!bad]
res <- as.image.pimg(pimgs[[subset[1]]])
if (length(subset) == 1)
return(res)
for (i in subset[-1]) {
img <- pimgs[[i]]
Xpos <- img$offset[1]
Ypos <- img$offset[2]
Xind <- Xpos:(Xpos + dim(img$image)[1] - 1)
Yind <- Ypos:(Ypos + dim(img$image)[2] - 1)
res$z[Xind, Yind] <- res$z[Xind, Yind] + img$image
}
res
}