2015-08-10 17 views
5

Ich habe eine Punktwolke zusammen mit einer Reihe von Kamerapositionen, aus denen die Wolke generiert wurde. Ich verstehe, dass ich die Punktwolke mit dem .ply-Dateiformat angeben und die Punktwolke in Meshlab visualisieren kann.Wie visualisiere ich eine Kameraposition und -ausrichtung in Meshlab?

Ich möchte die Kamera Position und Ausrichtung relativ zur Punktwolke visualisieren. Meine Frage ist, wie visualisiere ich die Orientierung und Position in MeshLab?

Antwort

1

In MeshLab können Sie die Kamera auf sehr einfache Weise handhaben: ctrl+c und ctrl+v Kopieren Sie die aktuelle Kameraposition in das aktive Ansichtsfenster und fügen Sie sie dort ein.

Interessanterweise wird dieser Prozess mit einem einfachen XML-Textformat durchgeführt, also können Sie nach einem ctrl+c innerhalb von MeshLab die Kameraposition in einen beliebigen Texteditor einfügen, modifizieren und dann in MeshLab kopieren/einfügen.

<!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>