主要内容

cameraPoseToExtrinsics

转换相机姿态到外部特性

描述

例子

rotationMatrixtranslationVector) = cameraPoseToExtrinsics (取向位置返回相机extrinsics,rotationMatrixtranslationVector,表示从世界坐标到摄像机坐标的坐标系转换。的输入,取向位置,表示3d相机在世界坐标中的姿态。

例子

全部折叠

取向=眼(3);位置= [0 0 10];[R t] = cameraPoseToExtrinsics(定位、位置)
R =3×31 0 0 0 1 0 0 0 1
t =1×30 0 -10

输入参数

全部折叠

相机在世界坐标中的三维方向,指定为3 × 3矩阵。的取向位置输入必须是相同的数据类型。

数据类型:|

摄像机在世界坐标中的三维位置,指定为一个三元素向量。的取向位置输入必须是相同的数据类型。

数据类型:|

输出参数

全部折叠

3-D旋转,以3 × 3矩阵返回。旋转矩阵和平移矢量允许你将点从世界坐标系转换到摄像机坐标系。

旋转矩阵与输入方向矩阵的关系为:

rotationMatrix取向

3-D平移,以1 × 3向量返回。平移向量和旋转矩阵,使您能够将点从世界坐标系转换到摄像机坐标系。

平移向量与输入方向矩阵的关系为:

translationVector= -位置*取向

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

介绍了R2016b