bm_outline {bittermelon}R Documentation

Compute "outline" bitmap of a bitmap

Description

bm_outline() returns a bitmap that is just the “outline” of another bitmap.

Usage

bm_outline(bm_object)

Arguments

bm_object

Either a bm_bitmap(), bm_list(), or bm_font() object.

Value

Either a bm_bitmap(), bm_list(), or bm_font() object.

Examples

  square <- bm_bitmap(matrix(1L, nrow = 16L, ncol = 16L))
  square_outline <- bm_outline(square)
  print(square_outline, px = px_ascii)

  if (require(grid) && capabilities("png")) {
    circle <- as_bm_bitmap(circleGrob(), width=16, height=16)
    circle_outline <- bm_outline(circle)
    print(circle_outline, px = px_ascii)
  }

[Package bittermelon version 1.1.2 Index]