![]() |
OpenCV 4.11.0
开源计算机视觉
|
结构体 RefineParameters 由 ArucoDetector 使用 更多…
#include <opencv2/objdetect/aruco_detector.hpp>
公共成员函数 | |
| RefineParameters (float minRepDistance=10.f, float errorCorrectionRate=3.f, bool checkAllOrders=true) | |
| bool | readRefineParameters (const FileNode &fn) |
| 从 FileNode 读取一组新的 RefineParameters(使用 FileStorage.root())。 | |
| bool | writeRefineParameters (FileStorage &fs, const String &name=String()) |
| 将一组 RefineParameters 写入 FileStorage。 | |
公共属性 | |
| bool | checkAllOrders |
| checkAllOrders 考虑被拒绝角点数组中四个可能的角点顺序。 | |
| float | errorCorrectionRate |
| errorCorrectionRate 允许的错误位率相对于所用字典的纠错能力。 | |
| float | minRepDistance |
| minRepDistance 为了将其视为对应关系,被拒绝候选角点与其重投影标记之间的最小距离。 | |
结构体 RefineParameters 由 ArucoDetector 使用
| cv::aruco::RefineParameters::RefineParameters | ( | float | minRepDistance = 10.f, |
| float | errorCorrectionRate = 3.f, | ||
| bool | checkAllOrders = true ) |
| bool cv::aruco::RefineParameters::readRefineParameters | ( | const FileNode & | fn | ) |
从 FileNode 读取一组新的 RefineParameters(使用 FileStorage.root())。
| bool cv::aruco::RefineParameters::writeRefineParameters | ( | FileStorage & | fs, |
| const String & | name = String() ) |
将一组 RefineParameters 写入 FileStorage。
| bool cv::aruco::RefineParameters::checkAllOrders |
checkAllOrders 考虑被拒绝角点数组中四个可能的角点顺序。
如果设置为 false,则只考虑提供的角点顺序(默认为 true)。
| float cv::aruco::RefineParameters::errorCorrectionRate |
errorCorrectionRate 允许的错误位率相对于所用字典的纠错能力。
-1 忽略错误校正步骤。
| float cv::aruco::RefineParameters::minRepDistance |
minRepDistance 为了将其视为对应关系,被拒绝候选角点与其重投影标记之间的最小距离。