org.opencv.bgsegm

## Class Bgsegm

- java.lang.Object
- - org.opencv.bgsegm.Bgsegm

-     public class Bgsegm
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `LSBP_CAMERA_MOTION_COMPENSATION_LK`
    `static int` | `LSBP_CAMERA_MOTION_COMPENSATION_NONE`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `Bgsegm()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static BackgroundSubtractorCNT` | `createBackgroundSubtractorCNT()`
    `static BackgroundSubtractorCNT` | `createBackgroundSubtractorCNT(int minPixelStability)`
    `static BackgroundSubtractorCNT` | `createBackgroundSubtractorCNT(int minPixelStability, boolean useHistory)`
    `static BackgroundSubtractorCNT` | `createBackgroundSubtractorCNT(int minPixelStability, boolean useHistory, int maxPixelStability)`
    `static BackgroundSubtractorCNT` | `createBackgroundSubtractorCNT(int minPixelStability, boolean useHistory, int maxPixelStability, boolean isParallel)`
    `static BackgroundSubtractorGMG` | `createBackgroundSubtractorGMG()`
    `static BackgroundSubtractorGMG` | `createBackgroundSubtractorGMG(int initializationFrames)`
    `static BackgroundSubtractorGMG` | `createBackgroundSubtractorGMG(int initializationFrames, double decisionThreshold)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC()`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta, float blinkingSupressionDecay)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta, float blinkingSupressionDecay, float blinkingSupressionMultiplier)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta, float blinkingSupressionDecay, float blinkingSupressionMultiplier, float noiseRemovalThresholdFacBG)`
    `static BackgroundSubtractorGSOC` | `createBackgroundSubtractorGSOC(int mc, int nSamples, float replaceRate, float propagationRate, int hitsThreshold, float alpha, float beta, float blinkingSupressionDecay, float blinkingSupressionMultiplier, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP()`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale, float Rincdec)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale, float Rincdec, float noiseRemovalThresholdFacBG)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale, float Rincdec, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale, float Rincdec, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG, int LSBPthreshold)`
    `static BackgroundSubtractorLSBP` | `createBackgroundSubtractorLSBP(int mc, int nSamples, int LSBPRadius, float Tlower, float Tupper, float Tinc, float Tdec, float Rscale, float Rincdec, float noiseRemovalThresholdFacBG, float noiseRemovalThresholdFacFG, int LSBPthreshold, int minCount)`
    `static BackgroundSubtractorMOG` | `createBackgroundSubtractorMOG()`
    `static BackgroundSubtractorMOG` | `createBackgroundSubtractorMOG(int history)`
    `static BackgroundSubtractorMOG` | `createBackgroundSubtractorMOG(int history, int nmixtures)`
    `static BackgroundSubtractorMOG` | `createBackgroundSubtractorMOG(int history, int nmixtures, double backgroundRatio)`
    `static BackgroundSubtractorMOG` | `createBackgroundSubtractorMOG(int history, int nmixtures, double backgroundRatio, double noiseSigma)`
    `static SyntheticSequenceGenerator` | `createSyntheticSequenceGenerator(Mat background, Mat object)`
    `static SyntheticSequenceGenerator` | `createSyntheticSequenceGenerator(Mat background, Mat object, double amplitude)`
    `static SyntheticSequenceGenerator` | `createSyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength)`
    `static SyntheticSequenceGenerator` | `createSyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed)`
    `static SyntheticSequenceGenerator` | `createSyntheticSequenceGenerator(Mat background, Mat object, double amplitude, double wavelength, double wavespeed, double objspeed)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### LSBP_CAMERA_MOTION_COMPENSATION_NONE

          public static final int LSBP_CAMERA_MOTION_COMPENSATION_NONE

      See Also:
        Constant Field Values

    - #### LSBP_CAMERA_MOTION_COMPENSATION_LK

          public static final int LSBP_CAMERA_MOTION_COMPENSATION_LK

      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### Bgsegm

          public Bgsegm()

  - ### Method Detail

    - #### createBackgroundSubtractorCNT

          public static BackgroundSubtractorCNT createBackgroundSubtractorCNT(int minPixelStability,
                                                                              boolean useHistory,
                                                                              int maxPixelStability,
                                                                              boolean isParallel)

    - #### createBackgroundSubtractorCNT

          public static BackgroundSubtractorCNT createBackgroundSubtractorCNT(int minPixelStability,
                                                                              boolean useHistory,
                                                                              int maxPixelStability)

    - #### createBackgroundSubtractorCNT

          public static BackgroundSubtractorCNT createBackgroundSubtractorCNT(int minPixelStability,
                                                                              boolean useHistory)

    - #### createBackgroundSubtractorCNT

          public static BackgroundSubtractorCNT createBackgroundSubtractorCNT(int minPixelStability)

    - #### createBackgroundSubtractorCNT

          public static BackgroundSubtractorCNT createBackgroundSubtractorCNT()

    - #### createBackgroundSubtractorGMG

          public static BackgroundSubtractorGMG createBackgroundSubtractorGMG(int initializationFrames,
                                                                              double decisionThreshold)

    - #### createBackgroundSubtractorGMG

          public static BackgroundSubtractorGMG createBackgroundSubtractorGMG(int initializationFrames)

    - #### createBackgroundSubtractorGMG

          public static BackgroundSubtractorGMG createBackgroundSubtractorGMG()

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha,
                                                                                float beta,
                                                                                float blinkingSupressionDecay,
                                                                                float blinkingSupressionMultiplier,
                                                                                float noiseRemovalThresholdFacBG,
                                                                                float noiseRemovalThresholdFacFG)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha,
                                                                                float beta,
                                                                                float blinkingSupressionDecay,
                                                                                float blinkingSupressionMultiplier,
                                                                                float noiseRemovalThresholdFacBG)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha,
                                                                                float beta,
                                                                                float blinkingSupressionDecay,
                                                                                float blinkingSupressionMultiplier)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha,
                                                                                float beta,
                                                                                float blinkingSupressionDecay)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha,
                                                                                float beta)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold,
                                                                                float alpha)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate,
                                                                                int hitsThreshold)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate,
                                                                                float propagationRate)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples,
                                                                                float replaceRate)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc,
                                                                                int nSamples)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC(int mc)

    - #### createBackgroundSubtractorGSOC

          public static BackgroundSubtractorGSOC createBackgroundSubtractorGSOC()

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale,
                                                                                float Rincdec,
                                                                                float noiseRemovalThresholdFacBG,
                                                                                float noiseRemovalThresholdFacFG,
                                                                                int LSBPthreshold,
                                                                                int minCount)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale,
                                                                                float Rincdec,
                                                                                float noiseRemovalThresholdFacBG,
                                                                                float noiseRemovalThresholdFacFG,
                                                                                int LSBPthreshold)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale,
                                                                                float Rincdec,
                                                                                float noiseRemovalThresholdFacBG,
                                                                                float noiseRemovalThresholdFacFG)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale,
                                                                                float Rincdec,
                                                                                float noiseRemovalThresholdFacBG)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale,
                                                                                float Rincdec)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec,
                                                                                float Rscale)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc,
                                                                                float Tdec)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper,
                                                                                float Tinc)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower,
                                                                                float Tupper)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius,
                                                                                float Tlower)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples,
                                                                                int LSBPRadius)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc,
                                                                                int nSamples)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP(int mc)

    - #### createBackgroundSubtractorLSBP

          public static BackgroundSubtractorLSBP createBackgroundSubtractorLSBP()

    - #### createBackgroundSubtractorMOG

          public static BackgroundSubtractorMOG createBackgroundSubtractorMOG(int history,
                                                                              int nmixtures,
                                                                              double backgroundRatio,
                                                                              double noiseSigma)

    - #### createBackgroundSubtractorMOG

          public static BackgroundSubtractorMOG createBackgroundSubtractorMOG(int history,
                                                                              int nmixtures,
                                                                              double backgroundRatio)

    - #### createBackgroundSubtractorMOG

          public static BackgroundSubtractorMOG createBackgroundSubtractorMOG(int history,
                                                                              int nmixtures)

    - #### createBackgroundSubtractorMOG

          public static BackgroundSubtractorMOG createBackgroundSubtractorMOG(int history)

    - #### createBackgroundSubtractorMOG

          public static BackgroundSubtractorMOG createBackgroundSubtractorMOG()

    - #### createSyntheticSequenceGenerator

          public static SyntheticSequenceGenerator createSyntheticSequenceGenerator(Mat background,
                                                                                    Mat object,
                                                                                    double amplitude,
                                                                                    double wavelength,
                                                                                    double wavespeed,
                                                                                    double objspeed)

    - #### createSyntheticSequenceGenerator

          public static SyntheticSequenceGenerator createSyntheticSequenceGenerator(Mat background,
                                                                                    Mat object,
                                                                                    double amplitude,
                                                                                    double wavelength,
                                                                                    double wavespeed)

    - #### createSyntheticSequenceGenerator

          public static SyntheticSequenceGenerator createSyntheticSequenceGenerator(Mat background,
                                                                                    Mat object,
                                                                                    double amplitude,
                                                                                    double wavelength)

    - #### createSyntheticSequenceGenerator

          public static SyntheticSequenceGenerator createSyntheticSequenceGenerator(Mat background,
                                                                                    Mat object,
                                                                                    double amplitude)

    - #### createSyntheticSequenceGenerator

          public static SyntheticSequenceGenerator createSyntheticSequenceGenerator(Mat background,
                                                                                    Mat object)

Generated on Wed Aug 29 2018 10:29:57 UTC / OpenCV 3.4.3