Class IntensityMeanShellMaxSlice

Object
AnchorBean<Feature<FeatureInputSingleObject>>
InitializableBean<Feature<FeatureInputSingleObject>, FeatureInitialization>
Feature<FeatureInputSingleObject>
FeatureSingleObject
FeatureEnergyChannel
IntensityMeanShellBase
IntensityMeanShellMaxSlice

public class IntensityMeanShellMaxSlice extends IntensityMeanShellBase
Constructs a 'shell' around an object by a number of dilation/erosion operations (not including the original object-mask) and measures the mean intensity of this shell
  • Constructor Details

    • IntensityMeanShellMaxSlice

      public IntensityMeanShellMaxSlice()
  • Method Details

    • calculateForShell

      protected double calculateForShell(ObjectMask object, Channel channel) throws FeatureCalculationException
      Description copied from class: IntensityMeanShellBase
      Calculates the feature value for the given shell and channel.
      Specified by:
      calculateForShell in class IntensityMeanShellBase
      Parameters:
      object - the ObjectMask representing the shell
      channel - the Channel to calculate the feature on
      Returns:
      the calculated feature value
      Throws:
      FeatureCalculationException - if the calculation fails