Class AztecFinderPatternDetector<T extends ImageGray<T>>

java.lang.Object
boofcv.alg.fiducial.qrcode.SquareLocatorPatternDetectorBase<T>
boofcv.alg.fiducial.aztec.AztecFinderPatternDetector<T>
All Implemented Interfaces:
VerbosePrint

public class AztecFinderPatternDetector<T extends ImageGray<T>> extends SquareLocatorPatternDetectorBase<T>
Searches for Aztec finder patterns inside an image and returns a list of candidates. Finder patterns are found by looking at the external contour of block quadrilaterals and looking for quadrilaterals that have a similar center pixel. If one, two, or three match then that's consider a match for compact or full-range Aztec codes.
  • Field Details

    • minimumTemplateMatch

      public double minimumTemplateMatch
      At least this fraction of points is required to match a template when examining a potential pyramid
    • distanceTolerance

      public double distanceTolerance
      Two pyramid layers are considered to be close if they are within this fraction of side length of each other
  • Constructor Details

    • AztecFinderPatternDetector

      public AztecFinderPatternDetector(DetectPolygonBinaryGrayRefine<T> squareDetector)
      Configures the detector
      Parameters:
      squareDetector - Square detector
  • Method Details