Public Member Functions | |
| None | __init__ (self, *Any args, **Any kwargs) |
| Initializes an instance of ExtrinsicParameters. | |
| PointXYZ | translation (self) |
| Returns the translation vector associated with the extrinsic parameters. | |
| PointXYZ | rotation (self) |
| Returns the rotation vector (Rodrigues rotation) associated with the extrinsic parameters. | |
| np.ndarray | transformation_matrix (self) |
| Returns the transformation matrix calculated from the rotation and translation vectors. | |
| bool | __eq__ (self, object other) |
Protected Attributes | |
| peak_icv_extrinsic_parameters | _parameters = kwargs["_parameters"] |
| np.ndarray|None | _transformation_matrix = None |
Class for handling extrinsic parameters related to camera calibration.
This class stores and provides access to the extrinsic parameters, which include the translation, rotation, and transformation matrix.
It is a result of the camera calibration or the workspace calibration.
The extrinsic camera parameters describe the transformation between the camera's coordinate system and the world coordinate system. They can be used to convert points from the world coordinate system into the camera coordinate system.
Definition at line 14 of file extrinsic_parameters.py.
| None __init__ | ( | self, | |
| *Any | args, | ||
| **Any | kwargs ) |
Initializes an instance of ExtrinsicParameters.
Definition at line 31 of file extrinsic_parameters.py.
| bool __eq__ | ( | self, | |
| object | other ) |
Definition at line 95 of file extrinsic_parameters.py.
| PointXYZ rotation | ( | self | ) |
Returns the rotation vector (Rodrigues rotation) associated with the extrinsic parameters.
Definition at line 60 of file extrinsic_parameters.py.
| np.ndarray transformation_matrix | ( | self | ) |
Returns the transformation matrix calculated from the rotation and translation vectors.
Definition at line 73 of file extrinsic_parameters.py.
| PointXYZ translation | ( | self | ) |
Returns the translation vector associated with the extrinsic parameters.
Definition at line 47 of file extrinsic_parameters.py.
|
protected |
Definition at line 40 of file extrinsic_parameters.py.
|
protected |
Definition at line 44 of file extrinsic_parameters.py.