Difference between revisions of "Documentation/4.3/Modules/Growing"

From Slicer Wiki
Jump to: navigation, search
Line 33: Line 33:
  
 
===Module Description===
 
===Module Description===
{| style="color:green" border="1"
+
* <span style="color:blue">'''''Input Parameters'''''</span>:
|Program title || Growing
+
** <span style="color:green">'''Baseline Scan (fixed)'''</span> [<span style="color:orange">-f --fixedVolume</span>] : The fixed scan image for registration.
|-
+
** <span style="color:green">'''Follow up Scan (moving)'''</span> [<span style="color:orange">-m --movingVolume</span>] : The moving scan image for registration.
|Program description ||  Baseline Scan (fixed):
+
** <span style="color:green">'''Baseline Segmentation (fixed)'''</span> [<span style="color:orange">--fixedBinaryVolume</span>] : The fixed one label segmentation image for registration.
Command line: -f --fixedVolume
+
** <span style="color:green">'''Follow up Segmentation (moving)'''</span> [<span style="color:orange">--movingBinaryVolume</span>] : The moving one label segmentation image for registration.
|-
+
 
|Program documentation-url || http://www.nitrc.org/forum/?group_id=527
+
* <span style="color:blue">'''''Voxel Based Registration Options'''''</span>:
|-
+
** <span style="color:green">'''Include ScaleVersor3D registration phase'''</span> [<span style="color:orange">--useScaleVersor3D</span>] : Perform a ScaleVersor3D registration as part of the sequential registration steps.  This family of options superceeds the use of transformType if any of them are set. ''Default value: false''
 +
** <span style="color:green">'''Include ScaleSkewVersor3D registration phase'''</span> [<span style="color:orange">--useScaleSkewVersor3D</span>] : Perform a ScaleSkewVersor3D registration as part of the sequential registration steps.  This family of options superceeds the use of transformType if any of them are set. ''Default value: false''
 +
** <span style="color:green">'''Include Affine registration phase'''</span> [<span style="color:orange">--useAffine</span>] : Perform an Affine registration as part of the sequential registration steps.  This family of options superceeds the use of transformType if any of them are set. ''Default value: false''
 +
 
 +
* <span style="color:blue">'''''Output Registration Matrix'''''</span>:
 +
** <span style="color:green">'''Registration Matrix'''</span> [<span style="color:orange">-t --transformPath</span>] : File name for the rigid component of the estimated registration matrix. Can be used to rigidly register the moving image to the fixed image.
 +
 
 +
* <span style="color:blue">'''''Apply Registration Matrix'''''</span>:
 +
** <span style="color:green">'''Input Segmentatiton to be Registered'''</span> [<span style="color:orange">--segmentation</span>] : Input segmentation image to be modified with the registration matrix.
 +
** <span style="color:green">'''Output Registered Scan'''</span> [<span style="color:orange">--segmentationOut</span>] : Output segmentation image. This segmentaiton image is the 'Input Segmentation to be Registered' with the registration matrix already applied.
 +
** <span style="color:green">'''Output Registered Scan'''</span> [<span style="color:orange">--outputVolume</span>] : Output image for registration. This image is the Follow up Scan with the registration matrix already applied.
 +
 
 +
||[[Image:GrowingInterface.png|thumb|280px|User Interface]]
 
|}
 
|}

Revision as of 15:23, 18 September 2013

Home < Documentation < 4.3 < Modules < Growing


For the latest Slicer documentation, visit the read-the-docs.



Growing

Growing

User Interface
Baseline CBCT Scan - Input Scan
Follow up CBCT Scan - Input Scan
Baseline Segmentation Mask - Input Seg
Followup Segmentation Mask - Input Seg
Baseline and Followup CBCT Scans - Baseline Input Scan + Followup Input Scan
Baseline and Followup CBCT Scans Registered - Baseline Input Scan + Output Scan

General Information

Module Type & Category

Type: CLI

Category: CBCT Scan Registration


Authors, Collaborators & Contact

Author: Vinicius Boen

Contributors: Francois Budin (NIRAL, University of North Carolina), Martin Styner (NIRAL, University Of North Carolina), Beatriz Paniagua (NIRAL, University Of North Carolina), Lucia Cevidanes (University of Michigan - School of Dentistry)

Contact: vboen@umich.edu

Module Description

  • Input Parameters:
    • Baseline Scan (fixed) [-f --fixedVolume] : The fixed scan image for registration.
    • Follow up Scan (moving) [-m --movingVolume] : The moving scan image for registration.
    • Baseline Segmentation (fixed) [--fixedBinaryVolume] : The fixed one label segmentation image for registration.
    • Follow up Segmentation (moving) [--movingBinaryVolume] : The moving one label segmentation image for registration.
  • Voxel Based Registration Options:
    • Include ScaleVersor3D registration phase [--useScaleVersor3D] : Perform a ScaleVersor3D registration as part of the sequential registration steps. This family of options superceeds the use of transformType if any of them are set. Default value: false
    • Include ScaleSkewVersor3D registration phase [--useScaleSkewVersor3D] : Perform a ScaleSkewVersor3D registration as part of the sequential registration steps. This family of options superceeds the use of transformType if any of them are set. Default value: false
    • Include Affine registration phase [--useAffine] : Perform an Affine registration as part of the sequential registration steps. This family of options superceeds the use of transformType if any of them are set. Default value: false
  • Output Registration Matrix:
    • Registration Matrix [-t --transformPath] : File name for the rigid component of the estimated registration matrix. Can be used to rigidly register the moving image to the fixed image.
  • Apply Registration Matrix:
    • Input Segmentatiton to be Registered [--segmentation] : Input segmentation image to be modified with the registration matrix.
    • Output Registered Scan [--segmentationOut] : Output segmentation image. This segmentaiton image is the 'Input Segmentation to be Registered' with the registration matrix already applied.
    • Output Registered Scan [--outputVolume] : Output image for registration. This image is the Follow up Scan with the registration matrix already applied.

||

User Interface

|}