Difference between revisions of "Documentation/Nightly/Modules/Volumes"

From Slicer Wiki
Jump to: navigation, search
(Replaced content with "<noinclude>{{documentation/versioncheck}} </noinclude> {{documentation/banner | text = [https://slicer.readthedocs.io/en/latest/user_guide/modules/volumes.html This page...")
Tags: 2017 source edit, Replaced
 
(16 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<!-- ---------------------------- -->
+
<noinclude>{{documentation/versioncheck}}
{{documentation/{{documentation/version}}/module-header}}
+
</noinclude>
<!-- ---------------------------- -->
 
  
<!-- ---------------------------- -->
+
{{documentation/banner
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}
+
| text  = [https://slicer.readthedocs.io/en/latest/user_guide/modules/volumes.html This page has been moved to read-the-docs.]
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}} }}
+
| background-color = 8FBC8F }}
{{documentation/{{documentation/version}}/module-introduction-row}}
 
{{documentation/{{documentation/version}}/module-acknowledgements}}<br>
 
Information on NA-MIC can be obtained from the [http://www.na-mic.org/ NA-MIC website].<br>
 
Author: Steve Pieper, Isomics, Inc.<br>
 
Contributor1: Nicole Aucoin, SPL<br>
 
Contributor2: Alex Yarmarkovich, Isomics, Inc.<br>
 
Contributor3: Julien Finet, Kitware, Inc.<br>
 
Contact: Steve Pieper, <email>pieper@bwh.harvard.edu</email><br>
 
{{documentation/{{documentation/version}}/module-introduction-row}}
 
{{documentation/{{documentation/version}}/module-introduction-logo-gallery
 
|{{collaborator|logo|isomics}}|{{collaborator|longname|isomics}}
 
|{{collaborator|logo|kitware}}|{{collaborator|longname|kitware}}
 
|{{collaborator|logo|namic}}|{{collaborator|longname|namic}}
 
|{{collaborator|logo|spl}}|{{collaborator|longname|spl}}
 
}}
 
{{documentation/{{documentation/version}}/module-introduction-end}}
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Module Description}}
 
{{documentation/{{documentation/version}}/module-description}}
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Use Cases}}
 
# Examples:
 
## Use the SampleData module to load the MR Head volume.  You can control the scalar display options using this module.
 
## Use the SampleData module to download the DTI Head volume.  A tensor-specific display interface will allow you to display a variety of scalar modes and display glyphs.
 
# When loading a 2D image(jpg, png, tiff ...), the window level(colors) might be skewed. To see the original colors switch the ''Window Level'' combobox to '''Manual Min/Max''', then set ''Min'' to '''0''' and ''Max'' to '''255'''.
 
## Also use the Spacing field to enter the volumetric pixel sizes of the image data.
 
## While you can display color volumes as slices, most slicer modules do not work natively with RGB or RGBA data, the new [http://slicer.org/doc/html/VectorToScalarVolume_8py_source.html VectorToScalarVolume] converter can be used to create a volume for use, for example, with the Editor. (added post-4.1).
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Tutorials}}
 
 
 
* Tutorial about [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Training loading and viewing data].
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Panels and their use}}
 
 
 
{|
 
| {{documentation/{{documentation/version}}/module-parametersdescription}}
 
| [[Image:VolumesModule-2011-11-25.png|400px]]
 
|}
 
{|
 
|[[Image:VolumesModuleWindowLevelSliderPopup.gif|frame|On mouse over, a second popup appears under the window level double slider. Large dynamic range can be controlled using the slider. Moving the handles of the popup double slider changes the whole range of the window level double slider.]]
 
|}
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Similar Modules}}
 
* Each displayable type has a similar visualization control interface (for example, the Models, Tractography, Annotations...).
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|References}}
 
N/A
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Information for Developers}}
 
{{documentation/{{documentation/version}}/module-developerinfo}}
 
===IO===
 
[[Documentation/{{documentation/version}}/SlicerApplication/SupportedDataFormat|Here]] is the list of supported file formats.
 
 
 
Important classes:
 
[http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/Volumes/qSlicerVolumesIO.h?view=markup qSlicerVolumesIO].[h/cxx]]
 
[http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/Volumes/qSlicerVolumesIO.h?view=markup vtkSlicerVolumesLogic].[h/cxx]
 
[http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/Volumes/qSlicerVolumesIO.h?view=markup vtkSlicerArchetypeVolumesStorageNode].[h/cxx]
 
 
 
The following options can be passed to load volumes programmatically:
 
{|
 
|-
 
! Option
 
! Type
 
! Default
 
! Description
 
|-
 
| labelmap
 
| bool
 
| false
 
| Mark the volume a label map
 
|-
 
| center
 
| bool
 
| false
 
| Discard file origin information and move the center of the volume in 0,0,0
 
|-
 
| singleFile
 
| bool
 
| false
 
| Load the file as part of a series of 2D files that represent a 3D volume
 
|-
 
| autoWindowLevel
 
| bool
 
| true
 
| Automatically compute the window level based on the volume pixel intensities
 
|-
 
| discardOrientation
 
| bool
 
| false
 
| Discard file orientation information
 
|}
 
 
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-footer}}
 
<!-- ---------------------------- -->
 

Latest revision as of 16:42, 21 August 2020

Home < Documentation < Nightly < Modules < Volumes