OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::cuda::FGDParams 結構體參考

#include <opencv2/cudalegacy.hpp>

cv::cuda::FGDParams 的協作圖

公共成員函式

 FGDParams ()
 預設引數
 

公共屬性

float alpha1
 我們忘記舊背景畫素值的速度。通常設定為 0.1。
 
float alpha2
 "控制特徵學習的速度"。取決於 T。典型值約為 0.005。
 
float alpha3
 alpha2 的替代方案,用於(例如)更快地實現初始收斂。典型值 0.1。
 
float delta
 影響顏色和顏色共現的量化,通常設定為 2。
 
bool is_obj_without_holes
 如果為 TRUE,我們忽略前景斑點中的空洞。預設為 TRUE。
 
int Lc
 每個“顏色”分量的量化級別。2 的冪,通常為 32、64 或 128。
 
int Lcc
 每個“顏色共現”分量的量化級別。2 的冪,通常為 16、32 或 64。
 
float minArea
 丟棄邊界框小於此閾值的前景斑點。
 
int N1c
 用於建模給定畫素處正常背景顏色變化的顏色向量數量。
 
int N1cc
 用於建模給定畫素處正常背景顏色變化的顏色共現向量數量。
 
int N2c
 用於允許前 N1c 個向量隨時間適應變化的背景。
 
int N2cc
 用於允許前 N1cc 個向量隨時間適應變化的背景。
 
int perform_morphing
 這些會擦除單畫素的垃圾斑點併合並幾乎接觸的斑點。預設值為 1。
 

建構函式 & 解構函式文件

◆ FGDParams()

cv::cuda::FGDParams::FGDParams ( )

預設引數

成員資料文件

◆ alpha1

float cv::cuda::FGDParams::alpha1

我們忘記舊背景畫素值的速度。通常設定為 0.1。

◆ alpha2

float cv::cuda::FGDParams::alpha2

"控制特徵學習的速度"。取決於 T。典型值約為 0.005。

◆ alpha3

float cv::cuda::FGDParams::alpha3

alpha2 的替代方案,用於(例如)更快地實現初始收斂。典型值 0.1。

◆ delta

float cv::cuda::FGDParams::delta

影響顏色和顏色共現的量化,通常設定為 2。

◆ is_obj_without_holes

bool cv::cuda::FGDParams::is_obj_without_holes

如果為 TRUE,我們忽略前景斑點中的空洞。預設為 TRUE。

◆ Lc

int cv::cuda::FGDParams::Lc

每個“顏色”分量的量化級別。2 的冪,通常為 32、64 或 128。

◆ Lcc

int cv::cuda::FGDParams::Lcc

每個“顏色共現”分量的量化級別。2 的冪,通常為 16、32 或 64。

◆ minArea

float cv::cuda::FGDParams::minArea

丟棄邊界框小於此閾值的前景斑點。

◆ N1c

int cv::cuda::FGDParams::N1c

用於建模給定畫素處正常背景顏色變化的顏色向量數量。

◆ N1cc

int cv::cuda::FGDParams::N1cc

用於建模給定畫素處正常背景顏色變化的顏色共現向量數量。

◆ N2c

int cv::cuda::FGDParams::N2c

用於允許前 N1c 個向量隨時間適應變化的背景。

給定畫素處保留的顏色向量數量。必須大於 N1c,通常約為 N1c 的 5/3。

◆ N2cc

int cv::cuda::FGDParams::N2cc

用於允許前 N1cc 個向量隨時間適應變化的背景。

給定畫素處保留的顏色共現向量數量。必須大於 N1cc,通常約為 N1cc 的 5/3。

◆ perform_morphing

int cv::cuda::FGDParams::perform_morphing

這些會擦除單畫素的垃圾斑點併合並幾乎接觸的斑點。預設值為 1。

腐蝕-膨脹-腐蝕前景斑點清理迭代次數。


此結構體的文件由以下檔案生成