OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::aruco::RefineParameters 結構體參考

結構體 RefineParametersArucoDetector 使用 更多...

#include <opencv2/objdetect/aruco_detector.hpp>

cv::aruco::RefineParameters 的協作圖

公共成員函式

 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 是被拒絕候選的角點與重投影標記之間的最小距離,以便將其視為對應點。
 

詳細描述

結構體 RefineParametersArucoDetector 使用

建構函式 & 解構函式文件

◆ RefineParameters()

cv::aruco::RefineParameters::RefineParameters ( float minRepDistance = 10.f,
float errorCorrectionRate = 3.f,
bool checkAllOrders = true )

成員函式文件

◆ readRefineParameters()

bool cv::aruco::RefineParameters::readRefineParameters ( const FileNode & fn)

FileNode 讀取一組新的 RefineParameters (使用 FileStorage.root())。

◆ writeRefineParameters()

bool cv::aruco::RefineParameters::writeRefineParameters ( FileStorage & fs,
const String & name = String() )

將一組 RefineParameters 寫入 FileStorage

成員資料文件

◆ checkAllOrders

bool cv::aruco::RefineParameters::checkAllOrders

checkAllOrders 考慮 rejectedCorners 陣列中四個可能的角點順序。

如果設定為 false,則只考慮提供的角點順序(預設為 true)。

◆ errorCorrectionRate

float cv::aruco::RefineParameters::errorCorrectionRate

errorCorrectionRate 是相對於所用字典的糾錯能力而言的允許錯誤位數率。

-1 表示忽略糾錯步驟。

◆ minRepDistance

float cv::aruco::RefineParameters::minRepDistance

minRepDistance 是被拒絕候選的角點與重投影標記之間的最小距離,以便將其視為對應點。


此結構體的文件生成自以下檔案