RMVL  2.5.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::cvmsg 命名空间参考

OpenCV 与 LPSS 消息转换命名空间 更多...

函数

cv::Point3d from_msg (const msg::Point &pt_msg)
 从 Point 消息转换为 cv::Point3d
msg::Point to_msg (const cv::Point3d &pt)
 从 cv::Point3d 转换为 Point 消息
cv::Point3f from_msg (const msg::Point32 &pt_msg)
 从 Point32 消息转换为 cv::Point3f
msg::Point32 to_msg (const cv::Point3f &pt)
 从 cv::Point3f 转换为 Point32 消息
cv::Vec3d from_msg (const msg::Vector3 &vec_msg)
 从 Vector3 消息转换为 cv::Vec3d
msg::Vector3 to_msg (const cv::Vec3d &vec)
 从 cv::Vec3d 转换为 Vector3 消息
cv::Quatd from_msg (const msg::Quaternion &quat_msg)
 从 Quaternion 消息转换为 cv::Quatd
msg::Quaternion to_msg (const cv::Quatd &quat)
 从 cv::Quatd 转换为 Quaternion 消息
cv::Affine3d from_msg (const msg::Transform &tf_msg)
 从 Transform 消息转换为 cv::Affine3d
msg::Transform to_msg (const cv::Affine3d &tf)
 从 cv::Affine3d 转换为 Transform 消息
cv::Mat from_msg (const msg::Image &img_msg)
 从 Image 消息转换为 cv::Mat
msg::Image to_msg (cv::Mat img, uint8_t encoding)
 从 cv::Mat 转换为 Image 消息

详细描述

OpenCV 与 LPSS 消息转换命名空间

函数说明

◆ from_msg() [1/6]

cv::Mat rm::cvmsg::from_msg ( const msg::Image & img_msg)

从 Image 消息转换为 cv::Mat

参数
[in]img_msgImage 图像消息
返回
cv::Mat 表示的图像矩阵

◆ from_msg() [2/6]

cv::Point3d rm::cvmsg::from_msg ( const msg::Point & pt_msg)

从 Point 消息转换为 cv::Point3d

参数
[in]pt_msgPoint 消息对象
返回
cv::Point3d 表示的三维点对象

◆ from_msg() [3/6]

cv::Point3f rm::cvmsg::from_msg ( const msg::Point32 & pt_msg)

从 Point32 消息转换为 cv::Point3f

参数
[in]pt_msgPoint32 消息对象
返回
cv::Point3f 表示的三维点对象

◆ from_msg() [4/6]

cv::Quatd rm::cvmsg::from_msg ( const msg::Quaternion & quat_msg)

从 Quaternion 消息转换为 cv::Quatd

参数
[in]quat_msgQuaternion 消息对象
返回
cv::Quatd 表示的四元数对象

◆ from_msg() [5/6]

cv::Affine3d rm::cvmsg::from_msg ( const msg::Transform & tf_msg)

从 Transform 消息转换为 cv::Affine3d

参数
[in]tf_msgTransform 消息对象
返回
cv::Affine3d 表示的仿射变换对象

◆ from_msg() [6/6]

cv::Vec3d rm::cvmsg::from_msg ( const msg::Vector3 & vec_msg)

从 Vector3 消息转换为 cv::Vec3d

参数
[in]vec_msgVector3 消息对象
返回
cv::Vec3d 表示的三维向量对象

◆ to_msg() [1/6]

msg::Transform rm::cvmsg::to_msg ( const cv::Affine3d & tf)

从 cv::Affine3d 转换为 Transform 消息

参数
[in]tfOpenCV 仿射变换对象
返回
Transform 消息对象

◆ to_msg() [2/6]

msg::Point rm::cvmsg::to_msg ( const cv::Point3d & pt)

从 cv::Point3d 转换为 Point 消息

参数
[in]ptOpenCV 三维点对象
返回
Point 消息对象

◆ to_msg() [3/6]

msg::Point32 rm::cvmsg::to_msg ( const cv::Point3f & pt)

从 cv::Point3f 转换为 Point32 消息

参数
[in]ptOpenCV 三维点对象
返回
Point32 消息对象

◆ to_msg() [4/6]

msg::Quaternion rm::cvmsg::to_msg ( const cv::Quatd & quat)

从 cv::Quatd 转换为 Quaternion 消息

参数
[in]quatOpenCV 四元数对象
返回
Quaternion 消息对象

◆ to_msg() [5/6]

msg::Vector3 rm::cvmsg::to_msg ( const cv::Vec3d & vec)

从 cv::Vec3d 转换为 Vector3 消息

参数
[in]vecOpenCV 三维向量对象
返回
Vector3 消息对象

◆ to_msg() [6/6]

msg::Image rm::cvmsg::to_msg ( cv::Mat img,
uint8_t encoding )

从 cv::Mat 转换为 Image 消息

参数
[in]imgOpenCV 图像矩阵
[in]encoding图像编码格式,必须是 msg::Image 中定义的编码类型之一
返回
Image 图像消息