Package boofcv.factory.fiducial
Enum HammingDictionary
- All Implemented Interfaces:
Serializable
,Comparable<HammingDictionary>
,java.lang.constant.Constable
public enum HammingDictionary extends Enum<HammingDictionary>
List of pre-generated dictionaries
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum Constants Enum Constant Description APRILTAG_16h5
AprilTag 4x4 grid with 30 ids.APRILTAG_25h7
AprilTag 5x5 grid with 242 ids.APRILTAG_25h9
AprilTag 5x5 grid with 35 ids.APRILTAG_36h10
AprilTag 6x6 grid with 2320 ids.APRILTAG_36h11
AprilTag 6x6 grid with 587 ids.ARUCO_MIP_16h3
ArUco 4x4 grid with 250 ids.ARUCO_MIP_25h7
ArUco 5x5 grid with 100 ids.ARUCO_MIP_36h12
ArUco 6x6 grid with 250 ids.ARUCO_OCV_4x4_1000
ArUco 4x4 grid with 1000 ids from OpenCV.ARUCO_OCV_5x5_1000
ArUco 5x5 grid with 1000 ids from OpenCV.ARUCO_OCV_6x6_1000
ArUco 6x6 grid with 1000 ids from OpenCV.ARUCO_OCV_7x7_1000
ArUco 7x7 grid with 1000 ids from OpenCV.ARUCO_ORIGINAL
ArUco's original dictionary.CUSTOM
Custom dictionary -
Method Summary
Modifier and Type Method Description static HammingDictionary[]
allPredefined()
Returns all dictionaries but customstatic HammingDictionary
valueOf(String name)
Returns the enum constant of this type with the specified name.static HammingDictionary[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
CUSTOM
Custom dictionary -
ARUCO_ORIGINAL
ArUco's original dictionary. 5x5 grid with 1024 ids. -
ARUCO_MIP_16h3
ArUco 4x4 grid with 250 ids. From ArUco 3 -
ARUCO_MIP_25h7
ArUco 5x5 grid with 100 ids. From ArUco 3 -
ARUCO_MIP_36h12
ArUco 6x6 grid with 250 ids. From ArUco 3 -
ARUCO_OCV_4x4_1000
ArUco 4x4 grid with 1000 ids from OpenCV. Not recommended as there are multiple duplicates -
ARUCO_OCV_5x5_1000
ArUco 5x5 grid with 1000 ids from OpenCV. -
ARUCO_OCV_6x6_1000
ArUco 6x6 grid with 1000 ids from OpenCV. -
ARUCO_OCV_7x7_1000
ArUco 7x7 grid with 1000 ids from OpenCV. -
APRILTAG_16h5
AprilTag 4x4 grid with 30 ids. From ArUco 3 -
APRILTAG_25h7
AprilTag 5x5 grid with 242 ids. From ArUco 3 -
APRILTAG_25h9
AprilTag 5x5 grid with 35 ids. From ArUco 3 -
APRILTAG_36h10
AprilTag 6x6 grid with 2320 ids. From ArUco 3 -
APRILTAG_36h11
AprilTag 6x6 grid with 587 ids. From ArUco 3
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
allPredefined
Returns all dictionaries but custom
-