Documentation of 'boofcv.alg.background.moving.BackgroundMovingGaussian_SB' Java class
BackgroundMovingGaussian_SB
boofcv.alg.background.moving

Class BackgroundMovingGaussian_SB<T extends ImageGray,Motion extends InvertibleTransform<Motion>>

    • Constructor Detail

      • BackgroundMovingGaussian_SB

        public BackgroundMovingGaussian_SB(float learnRate,
                                           float threshold,
                                           PointTransformModel_F32<Motion> transform,
                                           TypeInterpolate interpType,
                                           java.lang.Class<T> imageType)
        Configurations background removal.
        Parameters:
        learnRate - Specifies how quickly the background is updated. 0 = static 1.0 = instant. Try 0.05
        threshold - Threshold for background. Try 10.
        transform - Used to apply motion model
        interpType - Type of interpolation. BILINEAR recommended for accuracy. NEAREST_NEIGHBOR for speed. .
        imageType - Type of input image.
    • Method Detail

      • initialize

        public void initialize(int backgroundWidth,
                               int backgroundHeight,
                               Motion homeToWorld)
        Description copied from class: BackgroundModelMoving
        Initializes background model. Specifies the size of the background image and transform from the "home" image to the background "world"
        Specified by:
        initialize in class BackgroundModelMoving<T extends ImageGray,Motion extends InvertibleTransform<Motion>>
        Parameters:
        backgroundWidth - Width of background
        backgroundHeight - Height of background
        homeToWorld - Transform from home to world.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.