文档帮助中心文档
将外部对象转换为摄影机姿势
cameraPose=外源性单糖(tform)
[方向,位置]=外部定位(旋转矩阵,平移向量)
照相机糖=外源性单糖(tform)返回一个刚性三维包含相机姿势的对象,照相机糖,在世界坐标系中。tform是从世界坐标到摄影机坐标的转换,指定为刚性三维目的。
照相机糖=外源性单糖(tform)
照相机糖
tform
刚性三维
实例
[方向,地方]=外源性单糖(旋转矩阵,平移向量)返回世界坐标中的三维摄影机姿势方向和位置。输入,旋转矩阵和平移向量,表示从世界坐标到摄影机坐标的转换。
[方向,地方]=外源性单糖(旋转矩阵,平移向量)
方向
地方
旋转矩阵
平移向量
全部崩溃
创建旋转矩阵和平移向量。
旋转矩阵=眼睛(3);平移向量=[0-10];
在世界坐标中计算摄影机方向矩阵和位置向量。
定向=3×31 0 0 0 1 0 0 0 1
位置=1×30 0 10
以刚体三维对象的形式计算摄影机在世界坐标系中的姿势。
Tform = Rigid3D(RotationMatrix,TranslationVector);cameraPose=外源性单糖(tform)
cameraPose=rigid3d,具有以下属性:旋转:[3x3双精度]平移:[0 10]
从世界坐标到摄影机坐标的转换,指定为刚性三维对象。该转换允许您将点从世界坐标系转换为摄影机坐标系。
三维旋转,指定为3×3矩阵。旋转矩阵和平移向量允许您将点从世界坐标系转换到相机坐标系。
数据类型:双重的|仅有一个的
双重的
仅有一个的
三维平移,指定为1×3矢量。通过平移向量和旋转矩阵,可以将点从世界坐标系变换到摄影机坐标系。
摄影机在世界坐标系中的姿势,返回为刚性三维目的。照相机糖计算为:
cameraPose.Rotation=tform.Rotation'cameraPose.Translation=-tform.Translation*tform.Rotation'
在世界坐标中的相机3-D定向,作为3×3矩阵返回。
旋转矩阵和输出方向矩阵之间的关系为:
摄影机在世界坐标系中的三维位置,指定为三元素向量。
平移向量和输出方向矩阵之间的关系为:
地方= –平移向量*旋转矩阵'
摄像外渗|外在的|相对半乳糖|估计值|相对半乳糖|估计值|摄像外渗|pointsToWorld|世界图像
摄像外渗
外在的
相对半乳糖
估计值
pointsToWorld
世界图像
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处