Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何计算相对于第一个摄影机的摄影机姿势?_Matlab_Rotation_Translation_Coordinate Transformation - Fatal编程技术网

Matlab 如何计算相对于第一个摄影机的摄影机姿势?

Matlab 如何计算相对于第一个摄影机的摄影机姿势?,matlab,rotation,translation,coordinate-transformation,Matlab,Rotation,Translation,Coordinate Transformation,我尝试动态地进行三维场景重建。我一次拍两张照片。假设我总共有5张照片。我认为第二张有第一张照片;第二张照片和第三张照片;第三张照片和第四张照片等等 我可以得到两幅图像对应的相机姿势之间的旋转和平移矩阵,如下所述:使用cameraPose函数 所以我得到了第一张图片和第二张图片之间的旋转和平移矩阵;第二和第三;第三和第四等等 如何在每个图像之间结合这些相对旋转和平移矩阵来绘制实际的相机位置 我希望我的最终情节是这样的。但是,我需要动态执行此操作,同时使用两张图片:

我尝试动态地进行三维场景重建。我一次拍两张照片。假设我总共有5张照片。我认为第二张有第一张照片;第二张照片和第三张照片;第三张照片和第四张照片等等

我可以得到两幅图像对应的相机姿势之间的旋转和平移矩阵,如下所述:使用cameraPose函数

所以我得到了第一张图片和第二张图片之间的旋转和平移矩阵;第二和第三;第三和第四等等

如何在每个图像之间结合这些相对旋转和平移矩阵来绘制实际的相机位置

我希望我的最终情节是这样的。但是,我需要动态执行此操作,同时使用两张图片: