RMVL  1.2.0
Robotic Manipulation and Vision Library
Public 成员函数 | 所有成员列表
rm::CameraExtrinsics类 参考

相机外参 更多...

#include <rmvl/camera/camutils.hpp>

rm::CameraExtrinsics 的协作图:

Public 成员函数

const cv::Vec3f & tvec () const
 获取平移向量 更多...
 
const cv::Vec3f & rvec () const
 获取旋转向量 更多...
 
const cv::Matx33f & R () const
 获取旋转矩阵 更多...
 
const cv::Matx44f & T () const
 获取外参矩阵 更多...
 
float yaw () const
 获取yaw 更多...
 
float pitch () const
 获取pitch 更多...
 
float roll () const
 获取roll 更多...
 
float distance () const
 获取距离 更多...
 
void tvec (const cv::Vec3f &tvec)
 设置平移向量 更多...
 
void rvec (const cv::Vec3f &rvec)
 设置旋转向量 更多...
 
void R (const cv::Matx33f &R)
 设置旋转矩阵 更多...
 
void distance (float distance)
 设置距离 更多...
 

详细描述

相机外参

成员函数说明

◆ distance() [1/2]

float rm::CameraExtrinsics::distance ( ) const
inline

获取距离

◆ distance() [2/2]

void rm::CameraExtrinsics::distance ( float  distance)
inline

设置距离

参数
[in]distance距离
函数调用图:

◆ pitch()

float rm::CameraExtrinsics::pitch ( ) const
inline

获取pitch

◆ R() [1/2]

const cv::Matx33f& rm::CameraExtrinsics::R ( ) const
inline

获取旋转矩阵

◆ R() [2/2]

void rm::CameraExtrinsics::R ( const cv::Matx33f &  R)

设置旋转矩阵

参数
[in]R旋转矩阵

◆ roll()

float rm::CameraExtrinsics::roll ( ) const
inline

获取roll

◆ rvec() [1/2]

const cv::Vec3f& rm::CameraExtrinsics::rvec ( ) const
inline

获取旋转向量

◆ rvec() [2/2]

void rm::CameraExtrinsics::rvec ( const cv::Vec3f &  rvec)

设置旋转向量

参数
[in]rvec旋转向量

◆ T()

const cv::Matx44f& rm::CameraExtrinsics::T ( ) const
inline

获取外参矩阵

◆ tvec() [1/2]

const cv::Vec3f& rm::CameraExtrinsics::tvec ( ) const
inline

获取平移向量

◆ tvec() [2/2]

void rm::CameraExtrinsics::tvec ( const cv::Vec3f &  tvec)

设置平移向量

参数
[in]tvec平移向量

◆ yaw()

float rm::CameraExtrinsics::yaw ( ) const
inline

获取yaw


该类的文档由以下文件生成: