as.matrix.bm_matrix {bittermelon} | R Documentation |
Cast bitmap/pixmap objects to a (normal) matrix
Description
as.matrix.bm_matrix()
casts bm_bitmap()
objects to a (normal) integer matrix
and bm_pixmap()
objects to a (normal) character matrix (of color strings).
Note unless first_row_is_top = TRUE
the bottom left pixel will still be
represented by the pixel in the first row and first column
(i.e. these methods simply remove the class names).
Usage
## S3 method for class 'bm_matrix'
as.matrix(x, first_row_is_top = FALSE, ...)
Arguments
x |
Either a |
first_row_is_top |
If |
... |
Currently ignored. |
Value
Either an integer matrix if x
is a bm_bitmap()
object
or a character matrix if x
is a bm_pixmap()
object.
Examples
space_matrix <- matrix(0L, ncol = 8L, nrow = 8L)
space_glyph <- bm_bitmap(space_matrix)
print(space_glyph, px = ".")
print(as.matrix(space_glyph))
[Package bittermelon version 2.0.2 Index]