我有一个点云以及一组生成云的摄像机位置。我知道我可以使用.ply文件格式指定点云,并在Meshlab中可视化点云。
我想想象相对于点云的相机位置和方向。我的问题是,如何在MeshLab中可视化方向和位置?
答案 0 :(得分:3)
在MeshLab中,您可以通过一种非常简单的方式处理相机:ctrl+c
和ctrl+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>