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 为了将其视为对应关系,被拒绝候选角点与其重投影标记之间的最小距离。