Class Erode

Object
AnchorBean<MaskProvider>
InitializableBean<MaskProvider, ImageInitialization>
ImageBean<MaskProvider>
BeanProviderAsStackBase<MaskProvider, Mask>
MaskProvider
MaskProviderUnary
All Implemented Interfaces:
Provider<Mask>, ProviderAsStack

public class Erode extends MorphologicalOperatorBase
Performs an erosion morphological operation on BinaryVoxels.
Author:
Owen Feehan
  • Constructor Details

    • Erode

      public Erode()
  • Method Details

    • applyMorphologicalOperation

      protected void applyMorphologicalOperation(Mask source, boolean do3D) throws ProvisionFailedException
      Description copied from class: MorphologicalOperatorBase
      Applies the morphological operation to the source mask.
      Specified by:
      applyMorphologicalOperation in class MorphologicalOperatorBase
      Parameters:
      source - the source mask to apply the operation to
      do3D - whether to perform the operation in 3D
      Throws:
      ProvisionFailedException - if the operation fails