2015-08-10 2 views
5

J'ai un nuage de points avec un ensemble de positions de caméra à partir de laquelle le nuage a été généré. Je comprends que je peux spécifier le nuage de points en utilisant le format de fichier .ply, et visualiser le nuage de points dans Meshlab.Comment visualiser la position et l'orientation d'une caméra dans Meshlab?

Je voudrais visualiser la position et l'orientation de la caméra par rapport au nuage de points. Ma question est, comment puis-je visualiser l'orientation et la position dans MeshLab?

Répondre

1

Dans MeshLab vous pouvez manipuler la caméra d'une manière très simple: ctrl+c et ctrl+v copier et coller la position actuelle de la caméra dans la fenêtre active. Il est intéressant de noter que ce processus est effectué en utilisant un simple format de texte XML. Après un ctrl+c dans MeshLab, vous pouvez coller la position de la caméra dans n'importe quel éditeur de texte, la modifier, puis la copier/coller dans 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>