bounding.box(...)
"owin"
),
pixel images (objects of class "im"
) or
point patterns (objects of class "ppp"
)."owin"
)
of type "rectangle"
representing a rectangle. For a window (object of class "owin"
), the bounding box
is the smallest rectangle that contains all the vertices of the
window (this is generally smaller than the enclosing frame,
which is returned by as.rectangle
).
For a point pattern (object of class "ppp"
), the bounding box
is the smallest rectangle that contains all the points of the pattern,
and is computed by bounding.box.xy
.
For a pixel image (object of class "im"
), the image will
be converted to a window using as.owin
,
and the bounding box of this window is obtained.
If the argument is a list of several objects, then
this function finds the smallest rectangle that contains
all the bounding boxes of the objects.
owin
,
as.owin
,
as.rectangle
bounding.box.xy
w <- owin(c(0,10),c(0,10), poly=list(x=c(1,2,3,2,1), y=c(2,3,4,6,7)))
r <- bounding.box(w)
# returns rectangle [1,3] x [2,7]
w2 <- unit.square()
r <- bounding.box(w, w2)
# returns rectangle [0,3] x [0,7]
Run the code above in your browser using DataLab