mia-viewitgui is a lightweight visualization tool that focuses on visualizing the changes between images on surfaces that were evaluated by non-linear registration. Some data can be loaded directly from the command line, and all supported data types can be loaded from the Objects menu of the GUI interface.
Given a surface mesh mesh.vmesh and a transformation transform.v3dt, it can be started from the command line like
mia-viewitgui -s mesh.vmesh -v transform.v3dt
Initially, only the surface mesh is shown in the main view, and two additional windows provide access to the available visualization objects and object options.
The view can be changed by moving the mouse with the left button pressed. Normally the camera is rotated. If in addition, the Shift key is pressed in conjunction with the the mouse button, then the camera is shifted according to the mouse movement. If, instead the Ctrl key is activated, the zoom and distance of the camera can be changed.
By picking the source mesh in the object list, and den selecting Object|Create colored mesh, one obtains a colorization of the mesh that describes the magnitude of the changes by color intensity. Red indicates a movement against the direction of the surface normal, and blue a movement in the direction of the surface normal. Note, that depending on the approach used to create the surface, the normal vectors might point outward or inward.
By selecting Object|Create Surface Vectors on can also obtain the corresponding deformation vectors for each vertex of the mesh that are attached with their tip to the mesh, and hafe their origin in the corresponding location in the image used as reference when obtaining the transformation field.
One can also visualize surface meshes and vectors together
Wiki: Retrospective analysis of surgery based on pre- and postoperative 3D data
Wiki: Tutorials