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

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