vertices(w)
x
and y
giving the coordinates
of the vertices. The argument w
should be a window (an object of class
"owin"
, see owin.object
for details).
If w
is a rectangle, the coordinates of the
four corner points are returned.
If w
is a polygonal window (consisting of one or more
polygons), the coordinates of the vertices of all polygons are
returned.
If w
is a binary mask, then a `boundary pixel' is defined to be
a pixel inside the window
which has at least one neighbour outside the window. The coordinates
of the centres of all boundary pixels are returned.
owin.object
.data(letterR)
vert <- vertices(letterR)
plot(letterR, main="Polygonal vertices")
points(vert)
plot(letterR, main="Boundary pixels")
points(vertices(as.mask(letterR)))
Run the code above in your browser using DataLab