AnchorParam 参数模块
更多...
#include <rmvlpara/feature/anchor.h>
◆ AnchorParam()
RMVL_W rm::para::AnchorParam::AnchorParam |
( |
| ) |
|
|
default |
◆ load()
bool rm::para::AnchorParam::load |
( |
const std::string & | path | ) |
|
|
inline |
◆ read()
RMVL_W bool rm::para::AnchorParam::read |
( |
const std::string & | path | ) |
|
从指定 YAML
文件中加载,并读取至 AnchorParam
中
- 注解
YAML
文件的后缀允许是 *.yml
和 *.yaml
- 参数
-
- 返回
- 是否读取成功
◆ write()
RMVL_W bool rm::para::AnchorParam::write |
( |
const std::string & | path | ) |
const |
将 AnchorParam
的数据写入指定的 YAML
文件中
- 注解
YAML
文件的后缀允许是 *.yml
和 *.yaml
- 参数
-
- 返回
- 是否写入成功
◆ MAX_COMPACTNESS
RMVL_W_RW double rm::para::AnchorParam::MAX_COMPACTNESS = 0.01 |
十字交叉特征拟合时,允许的最大紧凑度
- 注解
- 默认值:
0.01
◆ MAX_ECCENTRICITY
RMVL_W_RW float rm::para::AnchorParam::MAX_ECCENTRICITY = 0.85f |
圆形特征拟合时,允许的最大离心率
- 注解
- 默认值:
0.85f
◆ MAX_FIT_ACCURACY
RMVL_W_RW double rm::para::AnchorParam::MAX_FIT_ACCURACY = 0.05 |
椭圆拟合允许的最大均方根误差
- 注解
- 默认值:
0.05
◆ MAX_RADIUS
RMVL_W_RW float rm::para::AnchorParam::MAX_RADIUS = 80.f |
圆形特征拟合时,允许的最大半径(单位:像素)
- 注解
- 默认值:
80.f
◆ MIN_RADIUS
RMVL_W_RW float rm::para::AnchorParam::MIN_RADIUS = 10.f |
圆形特征拟合时,允许的最小半径(单位:像素)
- 注解
- 默认值:
10.f
该类的文档由以下文件生成: