Package boofcv.factory.fiducial
Class ConfigLlah
java.lang.Object
boofcv.factory.fiducial.ConfigLlah
- All Implemented Interfaces:
Configuration
,Serializable
Configuration for Locally Likely Arrangement Hashing (LLAH). Default values are taken from affine(8,7) parameters
presented in the paper [1].
- Nakai, Tomohiro, Koichi Kise, and Masakazu Iwamura. "Use of affine invariants in locally likely arrangement hashing for camera-based document image retrieval." International Workshop on Document Analysis Systems. Springer, Berlin, Heidelberg, 2006.
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionint
Size of the hash tableType of invariant used to compute the hash codeint
Number of nearest neighbors it will search forint
Level of quantization of the invariantint
Size of combination set from the set of neighbors -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks to see if the configuration is valid.setTo
(ConfigLlah src) 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
-
numberOfNeighborsN
public int numberOfNeighborsNNumber of nearest neighbors it will search for -
sizeOfCombinationM
public int sizeOfCombinationMSize of combination set from the set of neighbors -
quantizationK
public int quantizationKLevel of quantization of the invariant -
hashTableSize
public int hashTableSizeSize of the hash table -
hashType
Type of invariant used to compute the hash code
-
-
Constructor Details
-
ConfigLlah
public ConfigLlah()
-
-
Method Details
-
setTo
-
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
-