Struct cv::mcc::DetectorParametersMCC#

struct DetectorParametersMCC is used by CCheckerDetector

Collaboration diagram for cv::mcc::DetectorParametersMCC:

cv::mcc::DetectorParametersMCC Node1 cv::mcc::DetectorParametersMCC   + DetectorParametersMCC() Node2 int     Node2->Node1 +adaptiveThreshWinSizeMax +adaptiveThreshWinSizeMin +adaptiveThreshWinSizeStep +borderWidth +minContourLengthAllowed +minContourPointsAllowed +minGroupSize +minImageSize +minInterCheckerDistance +minInterContourDistance ... Node3 double     Node3->Node1 +adaptiveThreshConstant +confidenceThreshold +findCandidatesApproxPolyDPEps Multiplier +minContourSolidity +minContoursArea +minContoursAreaRate Node4 float     Node4->Node1 +B0factor +maxError

cv::mcc::DetectorParametersMCC Node1 cv::mcc::DetectorParametersMCC   + DetectorParametersMCC() Node2 int     Node2->Node1 +adaptiveThreshWinSizeMax +adaptiveThreshWinSizeMin +adaptiveThreshWinSizeStep +borderWidth +minContourLengthAllowed +minContourPointsAllowed +minGroupSize +minImageSize +minInterCheckerDistance +minInterContourDistance ... Node3 double     Node3->Node1 +adaptiveThreshConstant +confidenceThreshold +findCandidatesApproxPolyDPEps Multiplier +minContourSolidity +minContoursArea +minContoursAreaRate Node4 float     Node4->Node1 +B0factor +maxError

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: