Fiducial#

class Fiducial(id: int, corners: ndarray, K: ndarray | None = None, rvec: ndarray | None = None, tvec: ndarray | None = None, p3d: ndarray | None = None)[source]#

Properties of a visual fiducial marker

Parameters:
  • id (int) – identity of the marker

  • corners (ndarray(2, 4)) – image plane marker corners

  • K (ndarray(3,3), optional) – camera intrinsics

  • rvec (ndarray(3), optional) – translation of marker with respect to camera, as an Euler vector

  • tvec (ndarray(3), optional) – translation of marker with respect to camera

Seealso:

id pose draw fiducial

Methods

create(dict, id, sidelength)

Create a fiducial marker image

draw(image[, length, thick])

Draw marker coordinate frame into image

Properties

id

Fiducial id

pose

Fiducial pose