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.