Difference between revisions of "Modules:Transforms-Documentation-3.6"

From Slicer Wiki
Jump to: navigation, search
(Created page with 'Return to Slicer 3.6 Documentation __NOTOC__ ===Module Name=== Transforms thumb|350px|right|The Data Module == General Infor…')
 
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
===Module Name===
 
===Module Name===
 
Transforms
 
Transforms
[[Image:TrnasformModule.png|thumb|350px|right|The Data Module]]
+
{|
 +
|[[Image:TrnasformModule.png|thumb|3000px|Transform Module Panel]]
 +
|}
  
 
== General Information ==
 
== General Information ==
Line 18: Line 20:
  
 
===Module Description===
 
===Module Description===
Create and edit transformations.
+
The Transformations module creates and edits slicer Transformation nodes. Transformation nodes are used in Slicer to define spacial relationships between different nodes (such as volumes, models, fiducials, ROI's, or other Transform nodes) or between the nodes and the global RAS space. You can establish these relations by dragging the nodes under the Transformation nodes in the Data module.
  
 
== Usage ==
 
== Usage ==
 +
The Transforms module is used for interactive editing of Transformation nodes.
 +
Transformation nodes can be both linear (expressed as 4 by 4 matrix) or non-linear warp transformations. The transformation module allow you to edit only linear Transformation nodes. The module can e used for example for manual registering of two images of the same subject accrued at different times or using different modalities. Automatic registration modules are also available in Slicer under the Registration category.
 +
 
Using  Transforms module you can performs the following actions:
 
Using  Transforms module you can performs the following actions:
 
* Load transformations from the file. The file format is the ITK transformation
 
* Load transformations from the file. The file format is the ITK transformation
Line 34: Line 39:
  
 
===Examples, Use Cases & Tutorials===
 
===Examples, Use Cases & Tutorials===
* Tutorial about [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training
+
* Tutorial about [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training loading and viewing data].
loading and viewing data].
 
  
 
===Quick Tour of Features and Use===
 
===Quick Tour of Features and Use===

Latest revision as of 18:54, 30 April 2010

Home < Modules:Transforms-Documentation-3.6

Return to Slicer 3.6 Documentation


Module Name

Transforms

Transform Module Panel

General Information

Module Type & Category

Type: Interactive

Category: Base

Authors, Collaborators & Contact

  • Alex Yarmarkovich, Isomics, SPL
  • Contact: Alex Yarmarkovich, alexy@bwh.harvard.edu

Module Description

The Transformations module creates and edits slicer Transformation nodes. Transformation nodes are used in Slicer to define spacial relationships between different nodes (such as volumes, models, fiducials, ROI's, or other Transform nodes) or between the nodes and the global RAS space. You can establish these relations by dragging the nodes under the Transformation nodes in the Data module.

Usage

The Transforms module is used for interactive editing of Transformation nodes. Transformation nodes can be both linear (expressed as 4 by 4 matrix) or non-linear warp transformations. The transformation module allow you to edit only linear Transformation nodes. The module can e used for example for manual registering of two images of the same subject accrued at different times or using different modalities. Automatic registration modules are also available in Slicer under the Registration category.

Using Transforms module you can performs the following actions:

  • Load transformations from the file. The file format is the ITK transformation

file format.

  • Create new Transformation Nodes.
  • Select existing Transformation Nodes for editing.
  • Edit individual elements of the 4 by 4 transformation matrix.
  • Specify the LR, PA, and IS translation components (mm).
  • Specify the LR, PA, and IS rotation angles (degrees).
  • Switch between different coordinate frames: local or global.
  • Set the transformation matrix to identity.
  • Invert the transformation matrix.

Examples, Use Cases & Tutorials

Quick Tour of Features and Use

  • Load: Load transformations from the file. The file format is the ITK transformation

file format.

  • Transform Editor: Edit a selected transformation node.

Development

Dependencies

Known bugs

Follow this link to the Slicer3 bug tracker.

Usability issues

Follow this link to the Slicer3 bug tracker. Please select the usability issue category when browsing or contributing.

Follow this link to the vtkSlicerTransformsGUI and vtkSlicerTransformEditorWidget source code in ViewVC.

Documentation generated by doxygen.

More Information

Acknowledgment

References