#include <peak_icv/algorithms/calibration/peak_icv_extrinsic_parameters.hpp>
Public Member Functions | |
| ExtrinsicParameters (const PointXYZ &rotation, const PointXYZ &translation) | |
| Constructs ExtrinsicParameters from a rotation and a translation vector. | |
| PointXYZ | GetTranslation () const |
| Provides the translation. | |
| PointXYZ | GetRotation () const |
| Provides the rotation. | |
| TransformationMatrix3D | GetTransformationMatrix () const |
| Calculates the transformation matrix based on rotation and translation. | |
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.
|
inlineexplicit |
Constructs ExtrinsicParameters from a rotation and a translation vector.
| [in] | rotation | A rotation vector. |
| [in] | translation | A translation vector. |
|
inline |
|
inline |
Calculates the transformation matrix based on rotation and translation.
|
inline |