![]() |
OpenCV 4.12.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 考慮 rejectedCorners 陣列中四個可能的角點順序。 | |
| 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 考慮 rejectedCorners 陣列中四個可能的角點順序。
如果設定為 false,則只考慮提供的角點順序(預設為 true)。
| float cv::aruco::RefineParameters::errorCorrectionRate |
errorCorrectionRate 是相對於所用字典的糾錯能力而言的允許錯誤位數率。
-1 表示忽略糾錯步驟。
| float cv::aruco::RefineParameters::minRepDistance |
minRepDistance 是被拒絕候選的角點與重投影標記之間的最小距離,以便將其視為對應點。