ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ccCameraSensor::IntrinsicParameters Struct Reference

Intrinsic parameters of the camera sensor. More...

#include <ecvCameraSensor.h>

Public Member Functions

 IntrinsicParameters ()
 Default initializer. More...
 
float horizFocal_pix () const
 Returns the horizontal focal pix. More...
 

Static Public Member Functions

static void GetKinectDefaults (IntrinsicParameters &params)
 

Public Attributes

float vertFocal_pix
 
float pixelSize_mm [2]
 
float skew
 
float vFOV_rad
 
float zNear_mm
 
float zFar_mm
 
int arrayWidth
 
int arrayHeight
 
float principal_point [2]
 

Detailed Description

Intrinsic parameters of the camera sensor.

Definition at line 27 of file ecvCameraSensor.h.

Constructor & Destructor Documentation

◆ IntrinsicParameters()

ccCameraSensor::IntrinsicParameters::IntrinsicParameters ( )

Default initializer.

Definition at line 27 of file ecvCameraSensor.cpp.

References arrayHeight, arrayWidth, pixelSize_mm, and principal_point.

Member Function Documentation

◆ GetKinectDefaults()

void ccCameraSensor::IntrinsicParameters::GetKinectDefaults ( IntrinsicParameters params)
static

Helper: initializes a IntrinsicParameters structure with the default Kinect parameters

Definition at line 42 of file ecvCameraSensor.cpp.

References arrayHeight, arrayWidth, ccCameraSensor::ConvertFocalMMToPix(), M_PI, pixelSize_mm, principal_point, skew, vertFocal_pix, vFOV_rad, zFar_mm, and zNear_mm.

Referenced by define_ccCameraSensor().

◆ horizFocal_pix()

float ccCameraSensor::IntrinsicParameters::horizFocal_pix ( ) const
inline

Returns the horizontal focal pix.

Warning
Be sure the pixel size values are correct!

Definition at line 50 of file ecvCameraSensor.h.

Referenced by define_ccCameraSensor().

Member Data Documentation

◆ arrayHeight

◆ arrayWidth

◆ pixelSize_mm

◆ principal_point

◆ skew

◆ vertFocal_pix

◆ vFOV_rad

◆ zFar_mm

◆ zNear_mm


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