![]() |
OpenCV 4.12.0
開源計算機視覺
|
#include <opencv2/cudalegacy.hpp>
公共成員函式 | |
| 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。 | |
| cv::cuda::FGDParams::FGDParams | ( | ) |
預設引數
| float cv::cuda::FGDParams::alpha1 |
我們忘記舊背景畫素值的速度。通常設定為 0.1。
| float cv::cuda::FGDParams::alpha2 |
"控制特徵學習的速度"。取決於 T。典型值約為 0.005。
| float cv::cuda::FGDParams::alpha3 |
alpha2 的替代方案,用於(例如)更快地實現初始收斂。典型值 0.1。
| float cv::cuda::FGDParams::delta |
影響顏色和顏色共現的量化,通常設定為 2。
| bool cv::cuda::FGDParams::is_obj_without_holes |
如果為 TRUE,我們忽略前景斑點中的空洞。預設為 TRUE。
| int cv::cuda::FGDParams::Lc |
每個“顏色”分量的量化級別。2 的冪,通常為 32、64 或 128。
| int cv::cuda::FGDParams::Lcc |
每個“顏色共現”分量的量化級別。2 的冪,通常為 16、32 或 64。
| float cv::cuda::FGDParams::minArea |
丟棄邊界框小於此閾值的前景斑點。
| int cv::cuda::FGDParams::N1c |
用於建模給定畫素處正常背景顏色變化的顏色向量數量。
| int cv::cuda::FGDParams::N1cc |
用於建模給定畫素處正常背景顏色變化的顏色共現向量數量。
| int cv::cuda::FGDParams::N2c |
用於允許前 N1c 個向量隨時間適應變化的背景。
給定畫素處保留的顏色向量數量。必須大於 N1c,通常約為 N1c 的 5/3。
| int cv::cuda::FGDParams::N2cc |
用於允許前 N1cc 個向量隨時間適應變化的背景。
給定畫素處保留的顏色共現向量數量。必須大於 N1cc,通常約為 N1cc 的 5/3。
| int cv::cuda::FGDParams::perform_morphing |
這些會擦除單畫素的垃圾斑點併合並幾乎接觸的斑點。預設值為 1。
腐蝕-膨脹-腐蝕前景斑點清理迭代次數。