用於背景消減器操作的初始化引數的結構體。 更多...
#include <opencv2/gapi/video.hpp>
◆ BackgroundSubtractorParams() [1/2]
| cv::gapi::video::BackgroundSubtractorParams::BackgroundSubtractorParams |
( |
| ) |
|
|
inline |
◆ BackgroundSubtractorParams() [2/2]
| cv::gapi::video::BackgroundSubtractorParams::BackgroundSubtractorParams |
( |
BackgroundSubtractorType | op, |
|
|
int | histLength, |
|
|
double | thrshld, |
|
|
bool | detect, |
|
|
double | lRate ) |
|
inline |
完整建構函式
- 引數
-
| op | MOG2/KNN 背景消減器型別。 |
| histLength | 歷史的長度。 |
| thrshld | 對於 MOG2:畫素和模型之間平方馬氏距離的閾值,以確定畫素是否由背景模型很好地描述。 對於 KNN:畫素和樣本之間平方距離的閾值,以確定畫素是否接近該樣本。 |
| detect | 如果為真,演算法將檢測陰影並標記它們。 它會稍微降低速度,因此如果您不需要此功能,請將引數設定為 false。 |
| lRate | 介於 0 和 1 之間的值,指示背景模型學習的速度。 負引數值使演算法使用一些自動選擇的學習率。 |
◆ detectShadows
| bool cv::gapi::video::BackgroundSubtractorParams::detectShadows = true |
◆ history
| int cv::gapi::video::BackgroundSubtractorParams::history = 500 |
◆ learningRate
| double cv::gapi::video::BackgroundSubtractorParams::learningRate = -1 |
介於 0 和 1 之間的值,指示背景模型學習的速度。 負引數值使演算法使用一些自動選擇的學習率。
◆ operation
◆ threshold
| double cv::gapi::video::BackgroundSubtractorParams::threshold = 16 |
對於 MOG2:畫素和模型之間平方馬氏距離的閾值,以確定畫素是否由背景模型很好地描述。 對於 KNN:畫素和樣本之間平方距離的閾值,以確定畫素是否接近該樣本。
此結構體的文件由以下檔案生成