Class SoAutoSegmentation3PhasesProcessing

  • All Implemented Interfaces:

    public class SoAutoSegmentation3PhasesProcessing
    extends SoImageVizEngine
    As of Open Inventor 2023.2. ImageViz API is replaced by the new ImageDev toolkit.
    SoAutoSegmentation3PhasesProcessing image filter. SoAutoSegmentation3PhasesProcessing performs a 2-level segmentation based on a specified algorithm.

    This engine computes an automatic segmentation on a grayscale image, separating the image in 3 classes of pixels. Three methods of classification are available: Entropy, Factorisation or Moments. The computed thresholds are provided in the SbAutoSegmentation3PhasesDetail object. Please refer to SoAutoThresholdingProcessing description for more information about the classification methods.

    The output is a label image with 2 non-zero levels.

    See also: SoAdaptiveThresholdingProcessing.

    File format/default:

    AutoSegmentation3PhasesProcessing {

      computeMode MODE_AUTO
      inGrayImage NULL
      intensityRangeInput 0 255
      thresholdCriterion ENTROPY

    Library references: auto_segment