如何在Meshlab中可视化摄像机的位置和方向?

时间:2015-08-10 18:58:28

标签: meshlab

我有一个点云以及一组生成云的摄像机位置。我知道我可以使用.ply文件格式指定点云,并在Meshlab中可视化点云。

我想想象相对于点云的相机位置和方向。我的问题是,如何在MeshLab中可视化方向和位置?

1 个答案:

答案 0 :(得分:3)

在MeshLab中,您可以通过一种非常简单的方式处理相机:ctrl+cctrl+v将当前相机位置复制并粘贴到活动视口内。

有趣的是,这个过程是使用简单的XML文本格式执行的,因此,在MeshLab内部ctrl+c之后,您可以将相机位置粘贴到任何文本编辑器中,修改它,然后将其复制/粘贴回MeshLab。

<!DOCTYPE ViewState>
<project>
 <VCGCamera PixelSizeMm="0.0369161 0.0369161" 
            RotationMatrix="0.842785 -0.3654 0.395215 0 0.0950694 0.823772 0.558894 0 -0.529787 -0.433455 0.729001 0 0 0 0 1 " 
            TranslationVector="1.51388 1.23855 -2.08312 1" 
            FocalMm="24.5532" 
            ViewportPx="979 768" 
            CenterPx="489 384" 
            LensDistortion="0 0" CameraType="0"/>
 <ViewSettings TrackScale="1.06075" 
               NearPlane="0.909327" FarPlane="7.11778"/>
</project>