apply_imager_operation: Apply imager operations to layers of an image

View source: R/apply_imager_operation.R

apply_imager_operationR Documentation

Apply imager operations to layers of an image

Description

Internal wrapper function for applying any of several imager morphological operations for cleaning pixsets.

Usage

apply_imager_operation(pixset, imager_function, ...)

Arguments

pixset

An object of class pixset. Usually a layer from splitByColor() that has been converted to a pixset object.

imager_function

The name of an imager morphological operation that can be performed on a pixset, passed as a string. See details.

...

Further arguments passed to the imager function being used.

Details

Current imager operations are:

  • imager::grow(): Grow a pixset

  • imager::shrink(): Shrink a pixset

  • imager::fill(): Remove holes in an pixset. Accomplished by growing and then shrinking a pixset.

  • imager::clean(): Remove small isolated elements (speckle). Accomplished by shrinking and then growing a pixset.

Value

The resulting pixset after applying the specified morphological operation.


recolorize documentation built on April 4, 2025, 3:07 a.m.