detectMarker 过程的参数: 更多...
#include <opencv2/mcc/checker_detector.hpp>
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()
◆ 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 |
此结构体的文档由以下文件生成