Package boofcv.abst.fiducial
Class AztecCodePreciseDetector<T extends ImageGray<T>>
java.lang.Object
boofcv.abst.fiducial.AztecCodePreciseDetector<T>
- All Implemented Interfaces:
AztecCodeDetector<T>
,VerbosePrint
public class AztecCodePreciseDetector<T extends ImageGray<T>>
extends Object
implements AztecCodeDetector<T>, VerbosePrint
An Aztec Code detector which is designed to detect finder pattern corners to a high degree of precision.
-
Constructor Summary
ConstructorDescriptionAztecCodePreciseDetector
(InputToBinary<T> inputToBinary, DetectPolygonBinaryGrayRefine<T> squareDetector, Class<T> imageType) -
Method Summary
Modifier and TypeMethodDescriptionList of detected fiducialsList of likely fiducials that were rejected.Type of image it can processvoid
Processes the image and searches for fiducialsvoid
setVerbose
(@Nullable PrintStream out, @Nullable Set<String> configuration)
-
Constructor Details
-
AztecCodePreciseDetector
public AztecCodePreciseDetector(InputToBinary<T> inputToBinary, DetectPolygonBinaryGrayRefine<T> squareDetector, Class<T> imageType)
-
-
Method Details
-
process
Description copied from interface:AztecCodeDetector
Processes the image and searches for fiducials- Specified by:
process
in interfaceAztecCodeDetector<T extends ImageGray<T>>
- Parameters:
gray
- The image being processed
-
getDetections
Description copied from interface:AztecCodeDetector
List of detected fiducials- Specified by:
getDetections
in interfaceAztecCodeDetector<T extends ImageGray<T>>
- Returns:
- List of detection. WARNING: Data might be recycled on next call to
AztecCodeDetector.process(T)
-
getFailures
Description copied from interface:AztecCodeDetector
List of likely fiducials that were rejected.- Specified by:
getFailures
in interfaceAztecCodeDetector<T extends ImageGray<T>>
- Returns:
- List of rejected candidates. WARNING: Data might be recycled on next call to
AztecCodeDetector.process(T)
-
getImageType
Description copied from interface:AztecCodeDetector
Type of image it can process- Specified by:
getImageType
in interfaceAztecCodeDetector<T extends ImageGray<T>>
- Returns:
- input image type
-
setVerbose
public void setVerbose(@Nullable @Nullable PrintStream out, @Nullable @Nullable Set<String> configuration) - Specified by:
setVerbose
in interfaceVerbosePrint
-