_ _ _                _                                  
__      _(_) | | ___ _ __   __| |_ __ _   _ _ __   ___  _ __ __ _ 
\ \ /\ / / | | |/ _ \ '_ \ / _` | '__| | | | '_ \ / _ \| '__/ _` |
 \ V  V /| | | |  __/ | | | (_| | |  | |_| | |_) | (_) | | | (_| |
  \_/\_/ |_|_|_|\___|_| |_|\__,_|_|   \__,_| .__(_)___/|_|  \__, |
                                           |_|              |___/ 

Peter

Cv

Bil

Hobby
 Links
 Køretøjer
 Modeltog
 Patinering



Main Program next up previous
Next: Control functions Up: Program Design Previous: Program Design

Main Program

The main program, named MARS, provides the glue to fit together the registration subtasks described above. The program is started by isuing 'mars' on the Matlab 6 command prompt. The main program then starts, reads in setup information from the script

matlab/mars/PVEOutSetup.m,

which should be customised to match the local setup1

Next, the main program interface appears (Figure 3.1)

Figure 1: The main program interface of MARS
\includegraphics[width=0.6\textwidth]{images/main.ps}

The interface is used for

  • Selection of Standard File / Reslice File(s), what image(s) should be registered to which image?
  • Selection of the registration method to use. (More on this topic below)
  • Selection of 'inspection' module. Visually inspecting registration output is important for catching possible registration problems.
  • Reading/Saving coregistration mathematics (up to 12 parameter affine)
  • Reslicing of the image(s).



Subsections

Claus Svarer 2006-01-11


Last Modified: Wednesday, 11-Jan-2006 15:26:30 CET