Public Member Functions | Public Attributes | List of all members
dai::CameraInfo Struct Reference

CameraInfo structure. More...

#include <CameraInfo.hpp>

Public Member Functions

 DEPTHAI_SERIALIZE (CameraInfo, cameraType, width, height, specHfovDeg, lensPosition, intrinsicMatrix, distortionCoeff, extrinsics)
 

Public Attributes

CameraModel cameraType = CameraModel::Perspective
 
std::vector< float > distortionCoeff
 
Extrinsics extrinsics
 
uint16_t height = 0
 
std::vector< std::vector< float > > intrinsicMatrix
 
uint8_t lensPosition = 0
 
float specHfovDeg = 0.0f
 
uint16_t width = 0
 

Detailed Description

CameraInfo structure.

Definition at line 10 of file CameraInfo.hpp.

Member Function Documentation

◆ DEPTHAI_SERIALIZE()

dai::CameraInfo::DEPTHAI_SERIALIZE ( CameraInfo  ,
cameraType  ,
width  ,
height  ,
specHfovDeg  ,
lensPosition  ,
intrinsicMatrix  ,
distortionCoeff  ,
extrinsics   
)

Member Data Documentation

◆ cameraType

CameraModel dai::CameraInfo::cameraType = CameraModel::Perspective

Definition at line 17 of file CameraInfo.hpp.

◆ distortionCoeff

std::vector<float> dai::CameraInfo::distortionCoeff

Definition at line 14 of file CameraInfo.hpp.

◆ extrinsics

Extrinsics dai::CameraInfo::extrinsics

Definition at line 15 of file CameraInfo.hpp.

◆ height

uint16_t dai::CameraInfo::height = 0

Definition at line 11 of file CameraInfo.hpp.

◆ intrinsicMatrix

std::vector<std::vector<float> > dai::CameraInfo::intrinsicMatrix

Definition at line 13 of file CameraInfo.hpp.

◆ lensPosition

uint8_t dai::CameraInfo::lensPosition = 0

Definition at line 12 of file CameraInfo.hpp.

◆ specHfovDeg

float dai::CameraInfo::specHfovDeg = 0.0f

Definition at line 16 of file CameraInfo.hpp.

◆ width

uint16_t dai::CameraInfo::width = 0

Definition at line 11 of file CameraInfo.hpp.


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


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20