OpenCV 4.11.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

此结构体的文档是从以下文件生成的