Struct opencv::mcc::MCC_DetectorParameters[][src]

pub struct MCC_DetectorParameters { /* fields omitted */ }
Expand description

Parameters for the detectMarker process:

  • int adaptiveThreshWinSizeMin : minimum window size for adaptive thresholding before finding contours (default 23).
  • int adaptiveThreshWinSizeMax : maximum window size for adaptive thresholding before finding contours (default 153).
  • int adaptiveThreshWinSizeStep : increments from adaptiveThreshWinSizeMin to adaptiveThreshWinSizeMax during the thresholding (default 16).
  • double adaptiveThreshConstant : constant for adaptive thresholding before finding contours (default 7)
  • double 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.003).
  • double minContoursArea : determine minimum area for marker contour to be detected. This is defined as the actual area. Used only if neural network is not used (default 100).
  • double confidenceThreshold : minimum confidence for a bounding box detected by neural network to classify as detection.(default 0.5) (0<=confidenceThreshold<=1)
  • double minContourSolidity : minimum solidity of a contour for it be detected as a square in the chart. (default 0.9).
  • double findCandidatesApproxPolyDPEpsMultiplier : multipler to be used in cv::ApproxPolyDP function (default 0.05)
  • int borderWidth : width of the padding used to pass the inital neural network detection in the succeeding system.(default 0)
  • float B0factor : distance between two neighbours squares of the same chart. Defined as the ratio between distance and large dimension of square (default 1.25)
  • float maxError : maximum allowed error in the detection of a chart. default(0.1)
  • int minContourPointsAllowed : minium points in a detected contour. default(4)
  • int minContourLengthAllowed : minimum length of a countour. default(100)
  • int minInterContourDistance : minimum distance between two contours. default(100)
  • int minInterCheckerDistance : minimum distance between two checkers. default(10000)
  • int minImageSize : minimum size of the smaller dimension of the image. default(1000)
  • unsigned minGroupSize : minimum number of a squared of a chart that must be detected. default(4)

Implementations

Trait Implementations

Wrap the specified raw pointer Read more

Return an the underlying raw pointer while consuming this wrapper. Read more

Return the underlying raw pointer. Read more

Return the underlying mutable raw pointer Read more

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.