Background/Foreground Segmentation Algorithm.
More...
#include <opencv2/cudalegacy.hpp>
Background/Foreground Segmentation Algorithm.
The class discriminates between foreground and background pixels by building and maintaining a model of the background. Any pixel which does not fit this model is then deemed to be foreground. The class implements algorithm described inGold2012 .
virtual double cv::cuda::BackgroundSubtractorGMG::getBackgroundPrior |
( |
| ) |
const |
|
pure virtual |
virtual double cv::cuda::BackgroundSubtractorGMG::getDecisionThreshold |
( |
| ) |
const |
|
pure virtual |
virtual double cv::cuda::BackgroundSubtractorGMG::getDefaultLearningRate |
( |
| ) |
const |
|
pure virtual |
virtual int cv::cuda::BackgroundSubtractorGMG::getMaxFeatures |
( |
| ) |
const |
|
pure virtual |
virtual double cv::cuda::BackgroundSubtractorGMG::getMaxVal |
( |
| ) |
const |
|
pure virtual |
virtual double cv::cuda::BackgroundSubtractorGMG::getMinVal |
( |
| ) |
const |
|
pure virtual |
virtual int cv::cuda::BackgroundSubtractorGMG::getNumFrames |
( |
| ) |
const |
|
pure virtual |
virtual int cv::cuda::BackgroundSubtractorGMG::getQuantizationLevels |
( |
| ) |
const |
|
pure virtual |
virtual int cv::cuda::BackgroundSubtractorGMG::getSmoothingRadius |
( |
| ) |
const |
|
pure virtual |
virtual bool cv::cuda::BackgroundSubtractorGMG::getUpdateBackgroundModel |
( |
| ) |
const |
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setBackgroundPrior |
( |
double |
bgprior | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setDecisionThreshold |
( |
double |
thresh | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setDefaultLearningRate |
( |
double |
lr | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setMaxFeatures |
( |
int |
maxFeatures | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setMaxVal |
( |
double |
val | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setMinVal |
( |
double |
val | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setNumFrames |
( |
int |
nframes | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setQuantizationLevels |
( |
int |
nlevels | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setSmoothingRadius |
( |
int |
radius | ) |
|
|
pure virtual |
virtual void cv::cuda::BackgroundSubtractorGMG::setUpdateBackgroundModel |
( |
bool |
update | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: