retinify 0.2.0
Real-Time AI Stereo Vision Library
Loading...
Searching...
No Matches
retinify::CalibrationParameters Struct Reference

Stereo camera calibration parameters. More...

#include <geometry.hpp>

Collaboration diagram for retinify::CalibrationParameters:

Public Member Functions

auto operator== (const CalibrationParameters &other) const noexcept -> bool
 

Public Attributes

Intrinsics leftIntrinsics
 Intrinsics for the left camera.
 
Distortion leftDistortion
 Distortion for the left camera.
 
Intrinsics rightIntrinsics
 Intrinsics for the right camera.
 
Distortion rightDistortion
 Distortion for the right camera.
 
Mat3x3d rotation
 Rotation from the left to the right camera.
 
Vec3d translation
 Translation from the left to the right camera.
 
std::uint32_t imageWidth {}
 Image width [pixels].
 
std::uint32_t imageHeight {}
 Image height [pixels].
 
double reprojectionError {}
 Root mean square reprojection error [pixels].
 
std::uint64_t calibrationTime {}
 Calibration timestamp in Unix time [nanoseconds].
 
std::array< char, 128 > leftCameraSerial {}
 Left camera hardware serial.
 
std::array< char, 128 > rightCameraSerial {}
 Right camera hardware serial.
 

Detailed Description

Stereo camera calibration parameters.

Member Function Documentation

◆ operator==()

auto retinify::CalibrationParameters::operator== ( const CalibrationParameters other) const -> bool
inlinenoexcept

Member Data Documentation

◆ calibrationTime

std::uint64_t retinify::CalibrationParameters::calibrationTime {}

Calibration timestamp in Unix time [nanoseconds].

◆ imageHeight

std::uint32_t retinify::CalibrationParameters::imageHeight {}

Image height [pixels].

◆ imageWidth

std::uint32_t retinify::CalibrationParameters::imageWidth {}

Image width [pixels].

◆ leftCameraSerial

std::array<char, 128> retinify::CalibrationParameters::leftCameraSerial {}

Left camera hardware serial.

◆ leftDistortion

Distortion retinify::CalibrationParameters::leftDistortion

Distortion for the left camera.

◆ leftIntrinsics

Intrinsics retinify::CalibrationParameters::leftIntrinsics

Intrinsics for the left camera.

◆ reprojectionError

double retinify::CalibrationParameters::reprojectionError {}

Root mean square reprojection error [pixels].

◆ rightCameraSerial

std::array<char, 128> retinify::CalibrationParameters::rightCameraSerial {}

Right camera hardware serial.

◆ rightDistortion

Distortion retinify::CalibrationParameters::rightDistortion

Distortion for the right camera.

◆ rightIntrinsics

Intrinsics retinify::CalibrationParameters::rightIntrinsics

Intrinsics for the right camera.

◆ rotation

Mat3x3d retinify::CalibrationParameters::rotation

Rotation from the left to the right camera.

◆ translation

Vec3d retinify::CalibrationParameters::translation

Translation from the left to the right camera.


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