Struct cv::mcc::DetectorParametersMCC#
struct DetectorParametersMCC is used by CCheckerDetector
#include <opencv2/objdetect/mcc_checker_detector.hpp>Collaboration diagram for cv::mcc::DetectorParametersMCC:
Detailed Description#
struct DetectorParametersMCC is used by CCheckerDetector
Constructor & Destructor Documentation#
DetectorParametersMCC()#
cv::mcc::DetectorParametersMCC::DetectorParametersMCC()
Python:
cv.mcc.DetectorParametersMCC() -> <mcc_DetectorParametersMCC object>
Member Data Documentation#
adaptiveThreshConstant#
double cv::mcc::DetectorParametersMCC::adaptiveThreshConstant
constant for adaptive thresholding before finding contours (default 7)
adaptiveThreshWinSizeMax#
int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeMax
maximum window size for adaptive thresholding before finding contours (default 153).
adaptiveThreshWinSizeMin#
int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeMin
minimum window size for adaptive thresholding before finding contours (default 23).
adaptiveThreshWinSizeStep#
int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeStep
increments from adaptiveThreshWinSizeMin to adaptiveThreshWinSizeMax during the thresholding (default 16).
B0factor#
float cv::mcc::DetectorParametersMCC::B0factor
distance between two neighboring squares of the same chart as a ratio of the large dimension of a square (default 1.25).
borderWidth#
int cv::mcc::DetectorParametersMCC::borderWidth
width of the padding used to pass the inital neural network detection in the succeeding system.(default 0)
confidenceThreshold#
double cv::mcc::DetectorParametersMCC::confidenceThreshold
minimum confidence for a bounding box detected by neural network to classify as detection.(default 0.5) (0<=confidenceThreshold<=1)
findCandidatesApproxPolyDPEpsMultiplier#
double cv::mcc::DetectorParametersMCC::findCandidatesApproxPolyDPEpsMultiplier
multipler to be used in ApproxPolyDP function (default 0.05)
maxError#
float cv::mcc::DetectorParametersMCC::maxError
maximum allowed error in the detection of a chart (default 0.1).
minContourLengthAllowed#
int cv::mcc::DetectorParametersMCC::minContourLengthAllowed
minimum length of a contour (default 100).
minContourPointsAllowed#
int cv::mcc::DetectorParametersMCC::minContourPointsAllowed
minimum points in a detected contour (default 4).
minContoursArea#
double cv::mcc::DetectorParametersMCC::minContoursArea
determine minimum area for marker contour to be detected
This is defined as the actual area. Used only if neural network is used (default 100).
minContoursAreaRate#
double cv::mcc::DetectorParametersMCC::minContoursAreaRate
determine minimum area for marker contour to be detected
This is defined as a rate respect to the area of the input image. Used only if neural network is used (default 0.03).
minContourSolidity#
double cv::mcc::DetectorParametersMCC::minContourSolidity
minimum solidity of a contour for it be detected as a square in the chart. (default 0.9).
minGroupSize#
int cv::mcc::DetectorParametersMCC::minGroupSize
minimum number of squares in a chart that must be detected (default 4).
minImageSize#
int cv::mcc::DetectorParametersMCC::minImageSize
minimum size of the smaller dimension of the image (default 1000).
minInterCheckerDistance#
int cv::mcc::DetectorParametersMCC::minInterCheckerDistance
minimum distance between two checkers (default 10000).
minInterContourDistance#
int cv::mcc::DetectorParametersMCC::minInterContourDistance
minimum distance between two contours (default 100).
Source file#
The documentation for this struct was generated from the following file:
opencv2/objdetect/mcc_checker_detector.hpp