基於高斯混合模型的背景/前景分割 演算法. 更多...
#include <opencv2/cudabgsegm.hpp>
基於高斯混合模型的背景/前景分割 演算法.
該類透過建立和維護背景模型來區分前景畫素和背景畫素。任何不符合此模型的畫素都被視為前景。該類實現了 [141] 中所述的演算法。
- 另請參見
- BackgroundSubtractorMOG
- 注意
- 基於高斯混合的背景/前景分割示例可在 opencv_source_code/samples/gpu/bgfg_segm.cpp 找到
◆ apply()
◆ getBackgroundImage() [1/2]
| void cv::cuda::BackgroundSubtractorMOG::getBackgroundImage |
( |
GpuMat & | backgroundImage, |
|
|
Stream & | stream ) |
|
inline |
◆ getBackgroundImage() [2/2]
| virtual void cv::cuda::BackgroundSubtractorMOG::getBackgroundImage |
( |
OutputArray | backgroundImage, |
|
|
Stream & | stream ) const |
|
純虛擬函式 |
◆ getBackgroundRatio()
| virtual double cv::cuda::BackgroundSubtractorMOG::getBackgroundRatio |
( |
| ) |
const |
|
純虛擬函式 |
◆ getHistory()
| virtual int cv::cuda::BackgroundSubtractorMOG::getHistory |
( |
| ) |
const |
|
純虛擬函式 |
◆ getNMixtures()
| virtual int cv::cuda::BackgroundSubtractorMOG::getNMixtures |
( |
| ) |
const |
|
純虛擬函式 |
◆ getNoiseSigma()
| virtual double cv::cuda::BackgroundSubtractorMOG::getNoiseSigma |
( |
| ) |
const |
|
純虛擬函式 |
◆ setBackgroundRatio()
| virtual void cv::cuda::BackgroundSubtractorMOG::setBackgroundRatio |
( |
double | backgroundRatio | ) |
|
|
純虛擬函式 |
◆ setHistory()
| virtual void cv::cuda::BackgroundSubtractorMOG::setHistory |
( |
int | nframes | ) |
|
|
純虛擬函式 |
◆ setNMixtures()
| virtual void cv::cuda::BackgroundSubtractorMOG::setNMixtures |
( |
int | nmix | ) |
|
|
純虛擬函式 |
◆ setNoiseSigma()
| virtual void cv::cuda::BackgroundSubtractorMOG::setNoiseSigma |
( |
double | noiseSigma | ) |
|
|
純虛擬函式 |
此類的文件生成自以下檔案