| IVALab Python Libraries
    Collection of code for computer vision and robotics with specific API. | 


| Public Member Functions | |
| None | __init__ (self, bgmodelGMM.bgmodelGMM_cv theDetector, Params_GMM params) | 
| def | calibrate (self, I) | 
|  Public Member Functions inherited from Base_bg | |
| def | __init__ (self, theDetector, theTracker, trackFilter, Params params) | 
| def | det_mask (self) | 
|  Public Member Functions inherited from Base | |
| def | __init__ (self, theDetector, theTracker, trackFilter, Params params) | 
| def | draw_layer (self, img=None, raw_detect=False, ax=None) | 
| def | get_mask (self) | 
| def | get_state (self) | 
| def | measure (self, I) | 
| def | update_params (self, name, val) | 
| Static Public Member Functions | |
| def | build (bgmodelGMM.Params_cv mParams, Params_GMM() params) | 
| Additional Inherited Members | |
|  Public Attributes inherited from Base | |
| layer_mask | |
| layer_mask_det | |
| layer_state | |
| params | |
The background layer segmenter based on the Gaussian Mixture model(GMM)
@param[in]  theDetector         detector.bgmodel.bgmodelGMM.bgmodelGMM_cv instance. The detector based on the GMM
@param[in]  params              tabletop_seg.Params_GMM instance.
                                The parameters related to the segmenter, including the preprocessor, postprocess, etc.
 | None __init__ | ( | self, | |
| bgmodelGMM.bgmodelGMM_cv | theDetector, | ||
| Params_GMM | params | ||
| ) | 
| 
 | static | 
Build a tabletop_GMM instance @param[in] mParams The model parameters related to the Gaussian Mixture Model
| def calibrate | ( | self, | |
| I | |||
| ) | 
Calibrate the GMM model parameter