Internal wrapper function for applying any of several
imager
morphological operations for cleaning pixsets.
apply_imager_operation(pixset, imager_function, ...)
The resulting pixset after applying the specified morphological operation.
An object of class pixset
. Usually a layer from
splitByColor()
that has been converted to a pixset
object.
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.
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.