NVIDIA DeepStream SDK API Reference

9.2 Release
CameraInfo Struct Reference

Detailed Description

Store camera calibration and image-mapping parameters.

Definition at line 43 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

Public Member Functions

 CameraInfo ()
 Initialize camera rotation order to YZX. More...
 
 CameraInfo ()
 Initialize camera rotation order to YZX. More...
 

Data Fields

double focalLength
 Specifies the camera focal length. More...
 
double yaw
 Specifies yaw in degrees. More...
 
double roll
 Specifies roll in degrees. More...
 
double pitch
 Specifies pitch in degrees. More...
 
std::string order
 Specifies the rotation-matrix axis order. More...
 
double Tx
 Specifies camera translation along the X axis. More...
 
double Ty
 Specifies camera translation along the Y axis. More...
 
double Tz
 Specifies camera translation along the Z axis. More...
 
Eigen::Vector2d H_Camera2MappedImage_posOffset
 Stores the mapped-image position offset. More...
 
double H_Camera2MappedImage_Scale
 Stores the mapped-image scale. More...
 

Constructor & Destructor Documentation

◆ CameraInfo() [1/2]

CameraInfo::CameraInfo ( )
inline

Initialize camera rotation order to YZX.

Definition at line 46 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ CameraInfo() [2/2]

CameraInfo::CameraInfo ( )
inline

Initialize camera rotation order to YZX.

Definition at line 46 of file 9.2/sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

Field Documentation

◆ focalLength

double CameraInfo::focalLength

Specifies the camera focal length.

Definition at line 46 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ H_Camera2MappedImage_posOffset

Eigen::Vector2d CameraInfo::H_Camera2MappedImage_posOffset

Stores the mapped-image position offset.

Definition at line 56 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ H_Camera2MappedImage_Scale

double CameraInfo::H_Camera2MappedImage_Scale

◆ order

std::string CameraInfo::order

Specifies the rotation-matrix axis order.

Definition at line 52 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ pitch

double CameraInfo::pitch

◆ roll

double CameraInfo::roll

◆ Tx

double CameraInfo::Tx

Specifies camera translation along the X axis.

Definition at line 53 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ Ty

double CameraInfo::Ty

Specifies camera translation along the Y axis.

Definition at line 54 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ Tz

double CameraInfo::Tz

Specifies camera translation along the Z axis.

Definition at line 55 of file sources/libs/nvmultiobjecttracker/include/modules/ObjectModelProjector/ObjectModelProjector.hpp.

◆ yaw

double CameraInfo::yaw

The documentation for this struct was generated from the following file: