IDS peak ICV v1.4.0
Loading...
Searching...
No Matches
ExtrinsicParameters Class Reference

Public Member Functions

 ExtrinsicParameters (PointXYZ rotation, PointXYZ translation)
 Constructs ExtrinsicParameters from a rotation and a translation vector.
 
override string ToString ()
 Returns a string representation of the extrinsic parameters.
 

Properties

PointXYZ Rotation [get]
 Provides the rotation.
 
PointXYZ Translation [get]
 Provides the translation.
 
TransformationMatrix3D TransformationMatrix [get]
 Calculates the transformation matrix based on rotation and translation.
 
static IEqualityComparer< ExtrinsicParameters > Comparer [get]
 Gets a default equality comparer for comparing ExtrinsicParameters data values.
 

Detailed Description

Represents the extrinsic parameters for camera calibration, including rotation, translation and the 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.

Since
IDSImaging.Peak.ICV 1.3

Constructor & Destructor Documentation

◆ ExtrinsicParameters()

ExtrinsicParameters ( PointXYZ rotation,
PointXYZ translation )
inline

Constructs ExtrinsicParameters from a rotation and a translation vector.

Parameters
rotationA rotation vector.
translationA translation vector.
Since
IDSImaging.Peak.ICV 1.3

Member Function Documentation

◆ ToString()

override string ToString ( )
inline

Returns a string representation of the extrinsic parameters.

Since
IDSImaging.Peak.ICV 1.3

Property Documentation

◆ Comparer

IEqualityComparer<ExtrinsicParameters> Comparer
staticget
Initial value:
=
new ExtrinsicParametersEqualityComparer()

Gets a default equality comparer for comparing ExtrinsicParameters data values.

Since
IDSImaging.Peak.ICV 1.3

◆ Rotation

PointXYZ Rotation
get

Provides the rotation.

Since
IDSImaging.Peak.ICV 1.3

◆ TransformationMatrix

TransformationMatrix3D TransformationMatrix
get

Calculates the transformation matrix based on rotation and translation.

Since
IDSImaging.Peak.ICV 1.3

◆ Translation

PointXYZ Translation
get

Provides the translation.

Since
IDSImaging.Peak.ICV 1.3