unreal.CharucoBoardConfigShadow

class unreal.CharucoBoardConfigShadow(squares_x: int = 0, squares_y: int = 0, square_size: float = 0.0, marker_size: float = 0.0, dictionary: ArucoDictionaryShadow = Ellipsis)

Bases: StructBase

Shadow structure representing a Charuco board configuration (avoids OpenCV dependency)

C++ Source:

  • Plugin: CameraCalibrationCore

  • Module: CameraCalibrationCore

  • File: CameraCalibrationCharucoBoard.h

Editor Properties: (see get_editor_property/set_editor_property)

  • dictionary (ArucoDictionaryShadow): [Read-Write] ArUco dictionary to use for the markers

  • marker_size (float): [Read-Write] Size of the ArUco markers (in cm)

  • square_size (float): [Read-Write] Size of each square in the board (in cm)

  • squares_x (int32): [Read-Write] Number of chessboard squares in X direction

  • squares_y (int32): [Read-Write] Number of chessboard squares in Y direction

property dictionary: ArucoDictionaryShadow

[Read-Write] ArUco dictionary to use for the markers

Type:

(ArucoDictionaryShadow)

property marker_size: float

[Read-Write] Size of the ArUco markers (in cm)

Type:

(float)

property square_size: float

[Read-Write] Size of each square in the board (in cm)

Type:

(float)

property squares_x: int

[Read-Write] Number of chessboard squares in X direction

Type:

(int32)

property squares_y: int

[Read-Write] Number of chessboard squares in Y direction

Type:

(int32)