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

detectMarker 過程的引數: 更多...

#include <opencv2/mcc/checker_detector.hpp>

cv::mcc::DetectorParameters 的協作圖

公共成員函式

 DetectorParameters ()
 

靜態公共成員函式

static Ptr< DetectorParameterscreate ()
 

公共屬性

double adaptiveThreshConstant
 
int adaptiveThreshWinSizeMax
 
int adaptiveThreshWinSizeMin
 
int adaptiveThreshWinSizeStep
 
float B0factor
 
int borderWidth
 
double confidenceThreshold
 
double findCandidatesApproxPolyDPEpsMultiplier
 
float maxError
 
int minContourLengthAllowed
 
int minContourPointsAllowed
 
double minContoursArea
 
double minContoursAreaRate
 
double minContourSolidity
 
unsigned minGroupSize
 
int minImageSize
 
int minInterCheckerDistance
 
int minInterContourDistance
 

詳細描述

detectMarker 過程的引數

  • int adaptiveThreshWinSizeMin : 自適應閾值化處理前的最小視窗大小,用於查詢輪廓 (預設值 23)。
  • int adaptiveThreshWinSizeMax : 自適應閾值化處理前的最大視窗大小,用於查詢輪廓 (預設值 153)。
  • int adaptiveThreshWinSizeStep : 在閾值化處理期間,從 adaptiveThreshWinSizeMin 到 adaptiveThreshWinSizeMax 的增量 (預設值 16)。
  • double adaptiveThreshConstant : 自適應閾值化處理前的常數,用於查詢輪廓 (預設值 7)
  • double minContoursAreaRate : 確定要檢測的標記輪廓的最小面積。這被定義為相對於輸入影像面積的比率。僅在使用神經網路時使用 (預設值 0.003)。
  • double minContoursArea : 確定要檢測的標記輪廓的最小面積。這被定義為實際面積。僅在不使用神經網路時使用 (預設值 100)。
  • double confidenceThreshold : 神經網路檢測到的邊界框分類為檢測的最小置信度。(預設值 0.5) (0<=confidenceThreshold<=1)
  • double minContourSolidity : 輪廓被檢測為圖表中正方形的最小凸度。(預設值 0.9)。
  • double findCandidatesApproxPolyDPEpsMultiplier : 用於 cv::ApproxPolyDP 函式的乘數 (預設值 0.05)
  • int borderWidth : 用於在後續系統中傳遞初始神經網路檢測的填充寬度。(預設值 0)
  • float B0factor : 同一圖表中兩個相鄰正方形之間的距離。定義為距離與正方形較大尺寸之間的比率 (預設值 1.25)
  • float maxError : 檢測圖表中允許的最大誤差。預設值 (0.1)
  • int minContourPointsAllowed : 檢測到的輪廓中的最小點數。預設值 (4)
  • int minContourLengthAllowed : 輪廓的最小長度。預設值 (100)
  • int minInterContourDistance : 兩個輪廓之間的最小距離。預設值 (100)
  • int minInterCheckerDistance : 兩個棋盤格之間的最小距離。預設值 (10000)
  • int minImageSize : 影像較小尺寸的最小尺寸。預設值 (1000)
  • unsigned minGroupSize : 必須檢測到的圖表中正方形的最小數量。預設值 (4)

建構函式 & 解構函式文件

◆ DetectorParameters()

cv::mcc::DetectorParameters::DetectorParameters ( )

成員函式文件

◆ create()

static Ptr< DetectorParameters > cv::mcc::DetectorParameters::create ( )
static

成員資料文件

◆ adaptiveThreshConstant

double cv::mcc::DetectorParameters::adaptiveThreshConstant

◆ adaptiveThreshWinSizeMax

int cv::mcc::DetectorParameters::adaptiveThreshWinSizeMax

◆ adaptiveThreshWinSizeMin

int cv::mcc::DetectorParameters::adaptiveThreshWinSizeMin

◆ adaptiveThreshWinSizeStep

int cv::mcc::DetectorParameters::adaptiveThreshWinSizeStep

◆ B0factor

float cv::mcc::DetectorParameters::B0factor

◆ borderWidth

int cv::mcc::DetectorParameters::borderWidth

◆ confidenceThreshold

double cv::mcc::DetectorParameters::confidenceThreshold

◆ findCandidatesApproxPolyDPEpsMultiplier

double cv::mcc::DetectorParameters::findCandidatesApproxPolyDPEpsMultiplier

◆ maxError

float cv::mcc::DetectorParameters::maxError

◆ minContourLengthAllowed

int cv::mcc::DetectorParameters::minContourLengthAllowed

◆ minContourPointsAllowed

int cv::mcc::DetectorParameters::minContourPointsAllowed

◆ minContoursArea

double cv::mcc::DetectorParameters::minContoursArea

◆ minContoursAreaRate

double cv::mcc::DetectorParameters::minContoursAreaRate

◆ minContourSolidity

double cv::mcc::DetectorParameters::minContourSolidity

◆ minGroupSize

unsigned cv::mcc::DetectorParameters::minGroupSize

◆ minImageSize

int cv::mcc::DetectorParameters::minImageSize

◆ minInterCheckerDistance

int cv::mcc::DetectorParameters::minInterCheckerDistance

◆ minInterContourDistance

int cv::mcc::DetectorParameters::minInterContourDistance

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