Skip to content

bgsegm

All modules / bgsegm

bgsegm_BackgroundSubtractorCNTclass

Background subtraction based on counting.

bgsegm_BackgroundSubtractorGMGclass

Background Subtractor module based on the algorithm given in [Gold2012] .

bgsegm_BackgroundSubtractorGSOCclass

Implementation of the different yet better algorithm which is called GSOC, as it was implemented during GSOC and was not originated from any paper.

bgsegm_BackgroundSubtractorLSBPclass

Background Subtraction using Local SVD Binary Pattern. More details about the algorithm can be found at [LGuo2016]

bgsegm_BackgroundSubtractorLSBPDescclass

This is for calculation of the LSBP descriptors.

bgsegm_BackgroundSubtractorMOGclass

Gaussian Mixture-based Background/Foreground Segmentation Algorithm.

bgsegm_createBackgroundSubtractorCNTfunction

Creates a CNT Background Subtractor

bgsegm_createBackgroundSubtractorGMGfunction

Creates a GMG Background Subtractor

bgsegm_createBackgroundSubtractorGSOCfunction

Creates an instance of BackgroundSubtractorGSOC algorithm.

bgsegm_createBackgroundSubtractorLSBPfunction

Creates an instance of BackgroundSubtractorLSBP algorithm.

bgsegm_createBackgroundSubtractorMOGfunction

Creates mixture-of-gaussian background subtractor

bgsegm_createSyntheticSequenceGeneratorfunction

Creates an instance of SyntheticSequenceGenerator.

bgsegm_LSBPCameraMotionCompensationclass

Native enum entries for bgsegm lsbpcamera motion compensation. Pass an entry to enum-typed arguments or its .value to numeric arguments.

bgsegm_SyntheticSequenceGeneratorclass

Synthetic frame sequence generator for testing background subtraction algorithms.

Constants

Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.

bgsegm_LSBP_CAMERA_MOTION_COMPENSATION_NONE

bgsegm lsbp camera motion compensation none constant (0), defined by OpenCV for cv::bgsegm.

bgsegm_LSBP_CAMERA_MOTION_COMPENSATION_LK

bgsegm lsbp camera motion compensation lk constant (0+1), defined by OpenCV for cv::bgsegm.