OpenCV  4.10.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
 每个“颜色”组件的量化级别。 二的幂,通常为 32、64 或 128。
 
int Lcc
 每个“颜色共现”组件的量化级别。 二的幂,通常为 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

每个“颜色”组件的量化级别。 二的幂,通常为 32、64 或 128。

◆ Lcc

int cv::cuda::FGDParams::Lcc

每个“颜色共现”组件的量化级别。 二的幂,通常为 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。

腐蚀-膨胀-腐蚀前景斑点清理迭代次数。


此结构体的文档是从以下文件生成的