Package boofcv.abst.fiducial.calib
Class ConfigECoCheckDetector
java.lang.Object
boofcv.abst.fiducial.calib.ConfigECoCheckDetector
- All Implemented Interfaces:
Configuration
,Serializable
Configuration for detecting ECoCheck markers. These markers are chessboard patterns with marker ID and cell ID
encoded in the white spaces. Intended for use in multi camera calibration. The number of unique markers and their
shapes is required to known before a marker can be detected as the encoding changes based on these values.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionfinal ConfigChessboardX
Describes how to detect the chessboardint
Number of times it will sample the side a square when determining the binarization threshold -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.struct.Configuration
serializeActiveFields, serializeInitialize
-
Field Details
-
sampleCountSides
public int sampleCountSidesNumber of times it will sample the side a square when determining the binarization threshold -
chessboard
Describes how to detect the chessboard
-
-
Constructor Details
-
ConfigECoCheckDetector
public ConfigECoCheckDetector()
-
-
Method Details
-
checkValidity
public void checkValidity()Description copied from interface:Configuration
Checks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
checkValidity
in interfaceConfiguration
-
setTo
-