Class BinarySegmentationParameters

Object
BinarySegmentationParameters

public class BinarySegmentationParameters extends Object
Parameters that are passed during a BinarySegmentation.
  • Constructor Details

    • BinarySegmentationParameters

      public BinarySegmentationParameters()
      Creates with no intensity-histogram or resolution.
    • BinarySegmentationParameters

      public BinarySegmentationParameters(Optional<Resolution> resolution)
      Creates with a specific resolution, but no intensity-histogram.
      Parameters:
      resolution - a Resolution associated with the image being segmented.
    • BinarySegmentationParameters

      public BinarySegmentationParameters(Resolution resolution, Optional<Histogram> intensityHistogram)
      Creates with a specific resolution and intensity-histogram.
      Parameters:
      resolution - a Resolution associated with the image being segmented.
      intensityHistogram - a histogram of the intensity values of the voxels that are being segmented.
    • BinarySegmentationParameters

      public BinarySegmentationParameters(Optional<Histogram> intensityHistogram, Optional<Resolution> resolution)
      Creates a new BinarySegmentationParameters instance.
      Parameters:
      intensityHistogram - A histogram of the intensity values of the voxels that are being segmented.
      resolution - A Resolution associated with the image being segmented.
  • Method Details

    • getIntensityHistogram

      public Optional<Histogram> getIntensityHistogram()
      A histogram of the intensity values of the voxels that are being segmented.
    • getResolution

      public Optional<Resolution> getResolution()
      A Resolution associated with the image being segmented.