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
FieldsModifier and TypeFieldDescriptionfinal ConfigChessboardXDescribes how to detect the chessboardintNumber of times it will sample the side a square when determining the binarization threshold -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidChecks to see if the configuration is valid.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:ConfigurationChecks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.- Specified by:
checkValidityin interfaceConfiguration
-
setTo
-