Class SoLocalStatisticsProcessing

  • All Implemented Interfaces:
    SafeDisposable

    @Deprecated(since="2023.2")
    public class SoLocalStatisticsProcessing
    extends SoImageVizEngine
    Deprecated.
    As of Open Inventor 2023.2. ImageViz API is replaced by the new ImageDev toolkit.
    SoLocalStatisticsProcessing engine. SoLocalStatisticsProcessing image filter computes statistics on a sliding window.

    The SoLocalStatisticsProcessing filter computes for each voxel of an image the value of a selected statistical operator on a predefined neighborhood. It creates a result image where output pixel values are only function of the corresponding pixel values in the input image and its neighborhood of a given size. These output values are extracted from local histograms which are arrays representing the number of pixels per value in the neighborhood. In the equations of each statistical operator description, corresponds to the probability to have a pixel with value (i.e., the number of pixels of value divided by the total number of pixels in the neighborhood).

    Available statistical operators are:

    • MEAN
    • VARIANCE
    • SKEWNESS
    • KURTOSIS
    • VARIATION
    • CONTRAST
    • ENERGY
    • ENTROPY

    File format/default:

    LocalStatisticsProcessing {

      computeMode MODE_AUTO
      statisticalOperator MEAN
      inImage NULL
      kernelSize 3
      kernelShape BALL
    }


    Library references: lcontrast lenergy lentropy lkurtosis lmean lskewness lvariance lvariation lcontrast3d lenergy3d lentropy3d lkurtosis3d lmean3d lskewness3d lvariance3d lvariation3d

    • Constructor Detail

      • SoLocalStatisticsProcessing

        public SoLocalStatisticsProcessing()
        Deprecated.
        Constructor.