Class AlgorithmNonparametricSegmentation

java.lang.Object
java.lang.Thread
gov.nih.mipav.model.algorithms.AlgorithmBase
gov.nih.mipav.model.algorithms.AlgorithmNonparametricSegmentation
All Implemented Interfaces:
ActionListener, WindowListener, Runnable, EventListener

public class AlgorithmNonparametricSegmentation extends AlgorithmBase
DOCUMENT ME!
  • Field Details

    • featureImage

      private ModelImage featureImage
      DOCUMENT ME!
    • useGreen

      private boolean useGreen
      DOCUMENT ME!
    • useRed

      private boolean useRed
      DOCUMENT ME!
  • Constructor Details

    • AlgorithmNonparametricSegmentation

      public AlgorithmNonparametricSegmentation(ModelImage srcImage)
      Creates a new AlgorithmNonparametricSegmentation object.
      Parameters:
      srcImage - original image
    • AlgorithmNonparametricSegmentation

      public AlgorithmNonparametricSegmentation(ModelImage resultImage, ModelImage srcImage)
      Creates a new AlgorithmNonparametricSegmentation object.
      Parameters:
      resultImage - segmented image
      srcImage - original image
  • Method Details

    • finalize

      public void finalize()
      Prepares this class for destruction.
      Overrides:
      finalize in class AlgorithmBase
    • getFeatureImage

      public ModelImage getFeatureImage()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • runAlgorithm

      public void runAlgorithm()
      DOCUMENT ME!
      Specified by:
      runAlgorithm in class AlgorithmBase
    • segment2Colors

      private void segment2Colors()
      DOCUMENT ME!
    • segment3Colors

      private void segment3Colors()
      DOCUMENT ME!
    • segmentBW

      private void segmentBW()
      DOCUMENT ME!