OpenCV 4.10.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 |
每个“颜色”组件的量化级别。 二的幂,通常为 32、64 或 128。 | |
int | Lcc |
每个“颜色共现”组件的量化级别。 二的幂,通常为 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 |
每个“颜色”组件的量化级别。 二的幂,通常为 32、64 或 128。
int cv::cuda::FGDParams::Lcc |
每个“颜色共现”组件的量化级别。 二的幂,通常为 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。
腐蚀-膨胀-腐蚀前景斑点清理迭代次数。