RMVL  1.4.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
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


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