#include <gpu.hpp>
The class implements the following algorithm: "Improved adaptive Gausian mixture model for background subtraction" Z.Zivkovic International Conference Pattern Recognition, UK, August, 2004. http://www.zoranz.net/Publications/zivkovic2004ICPR.pdf
cv::gpu::MOG2_GPU::MOG2_GPU |
( |
int |
nmixtures = -1 | ) |
|
computes a background image which are the mean of all background gaussians
void cv::gpu::MOG2_GPU::initialize |
( |
Size |
frameSize, |
|
|
int |
frameType |
|
) |
| |
void cv::gpu::MOG2_GPU::release |
( |
| ) |
|
releases all inner buffers
float cv::gpu::MOG2_GPU::backgroundRatio |
bool cv::gpu::MOG2_GPU::bShadowDetection |
float cv::gpu::MOG2_GPU::fCT |
float cv::gpu::MOG2_GPU::fTau |
float cv::gpu::MOG2_GPU::fVarInit |
float cv::gpu::MOG2_GPU::fVarMax |
float cv::gpu::MOG2_GPU::fVarMin |
int cv::gpu::MOG2_GPU::history |
unsigned char cv::gpu::MOG2_GPU::nShadowDetection |
float cv::gpu::MOG2_GPU::varThreshold |
here it is the maximum allowed number of mixture components. Actual number is determined dynamically per pixel
float cv::gpu::MOG2_GPU::varThresholdGen |
The documentation for this class was generated from the following file: