Changes between Initial Version and Version 1 of barSoftwareGUI


Ignore:
Timestamp:
10/11/11 13:29:19 (13 years ago)
Author:
pmajka
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • barSoftwareGUI

    v1 v1  
     1{{{ 
     2#!rst 
     3============================================== 
     43d Brain Atlas Reconstructor standalone manual 
     5============================================== 
     6 
     7================================================ 
     8Description of GUI of the 3D model building tool 
     9================================================ 
     10 
     11To facilitate reconstruction process a simple graphical user interface was 
     12prepared Fig. 
     13`Python <http://www.python.org/>`_. 
     14     
     15The 3dBAR reconstruction GUI with an exemplary CAF dataset loaded `Johnson2010`. The *Striatum* selected for reconstruction (gray highlight); and *Hippocampus* loaded as context models  
     16font). The reconstruction of `Hypothalamus` is cache available for loading (bold font). A) The structure 
     17selection tab B) The model customization tab.  
     18 
     19ChapterRendering-interface 
     20 
     21 
     22The left panel contains ontology tree loaded from CAF index file.  One 
     23can browse through structures, select them for reconstruction and also 
     24load already reconstructed, cached models.  The right panel contains 
     25two tabs. *Structure selection* tab displays detailed 
     26information about the currently selected structure for reconstruction. 
     27This includes abbreviated and full name of the structure, span of 
     28slides on which it is defined as well as color assigned to this 
     29structure.  Here one can also set the resolution, the depth of 
     30decomposition of the structure into substructures according to 
     31ontology tree, and mirroring of brain hemisphere may be enabled if 
     32needed. 
     33 
     34Reconstructed models can be viewed in the *Model customization tab* 
     35(Fig. B) which also 
     36provides access to parameters of VTK customization pipeline.  The 
     37preview is displayed in the form of triangular mesh although the 
     38actual model is still stored in volumetric form. 
     39The model can be rotated by pressing and holding left mouse button, 
     40zoomed in or out by pressing and holding the right button. Pressing 
     41the middle button allows one to pan the model over the scene. One can 
     42switch between wireframe and surface representations of the model by 
     43pressing `w` or `s` keys. 
     44 
     45After changing VTK pipeline parameters, mesh may be recalculated by 
     46pressing *Refresh* button and cached by pressing *Save model*. 
     47Models are cached in form of polygonal meshes 
     48(*vtkPolyData*). *Clear scene* button removes all models 
     49from preview window.  When a model is cached, the corresponding 
     50element of the ontology tree is displayed with bold font.  Cached 
     51models can be loaded in the preview window as *context models*} 
     52alongside the model being presently reconstructed, however they cannot 
     53be modified. When a cached model is loaded into context, the 
     54corresponding element in ontology tree is displayed in red. 
     55 
     56Multiple reconstructions can be performed one by one as described 
     57above.  However, this is convenient only when few models are required. 
     58To reconstruct multiple structures one can choose a parent structure 
     59containing desired substructures and reconstruct them down to a 
     60desired level of detail.  All substructures are generated using the 
     61same set of reconstruction parameters provided in `Structure selection` 
     62tab and the same VTK pipeline.  Models are generated one 
     63by one and automatically cached. When all the substructures are 
     64reconstructed they are loaded into preview window as context models. 
     65 
     66By default models are cached in the directory where CAF dataset is 
     67located. One may choose another export directory by selecting 
     68*Set cache directory* from *Edit* menu. When cache directory 
     69is changed, all currently loaded structures are removed from preview 
     70and ontology tree updates information about availability of cached 
     71models from the new directory. 
     72 
     733d Brain Atlas Reconstructor GUI offers three ways of exporting three dimensional 
     74models. Single reconstructions may be cached as polygonal data 
     75(*vtkPolyData*) or exported as volumetric datasets in the native 
     76VTK *vtkImageData* or NIfTI (Neuroimaging Informatics Technology 
     77Initiative) formats. Complex scenes containing numerous context models 
     78may be exported into VRML (Virtual Reality Modelling Language) format. 
     79}}} 
friendster counter