Board API
Main Functions
See Public API for blob_board.
Coordinate Functions
Coordinate transforms are extensions of the CoordinateTransformations constructors:
# Reference-frame translations (within the board layout)T = Translation(board_config, :pattern, :canvas) # BoardConfig: :pattern/:board/:canvas# Coordinate-system transforms (pixel ↔ physical ↔ world)H = AffineMap(bundle, :logical, :world) # :logical/:physical/:world# Image-origin conventions (from VisualGeometryCore)T_origin = Translation(:colmap, :julia) # :colmap/:julia/:opencv# Compose freelyT_full = Translation(:colmap, :julia) ∘ Translation(board_config(bundle), :pattern, :canvas)See also Public API for blobs (including blobs(bundle, :world)) and saddle_points.
Internal Functions
QR Code Generation
make_qr_code(preamble; error_correction)- Generate QR code matrix from board metadata