<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Taox</id>
	<title>Slicer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Taox"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/Taox"/>
	<updated>2026-04-09T08:53:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer3:3.6_Final_Issues&amp;diff=18947</id>
		<title>Slicer3:3.6 Final Issues</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer3:3.6_Final_Issues&amp;diff=18947"/>
		<updated>2011-01-24T22:10:14Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* TODO: Issues to fix for the 3.6.3 patch release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Notes: &lt;br /&gt;
* Include the [http://www.na-mic.org/Bug/ mantis] bug number in your svn commit messages&lt;br /&gt;
* Test your fixes in the slicer3 trunk - when you are sure they work, (1) move them to the Slicer-3-6 branch (2) move them from the TODO to the DONE category on this page&lt;br /&gt;
* The Slicer3 repository is in maintenance mode - please do not add new features.  New modules should be added only as [http://www.slicer.org/slicerWiki/index.php/Slicer3:Extensions extensions].&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
==TODO: Issues to fix for the 3.6.3 patch release==&lt;br /&gt;
''Fixes for these issues should be checked in to the Slicer-3-6 release branch by 3pm Eastern time on Thursday, Feb 3, 2011''&lt;br /&gt;
&lt;br /&gt;
* Integrate SPECTRE plugin as an extension (Nicole)&lt;br /&gt;
* Model Maker naming bug [http://www.na-mic.org/Bug/view.php?id=1043 1043] (Nicole)&lt;br /&gt;
* Slice view toggles [http://www.na-mic.org/Bug/view.php?id=1003 1003] (Nicole)&lt;br /&gt;
* Migrate MRML Node test fixes to the Slicer-3-6 release branch (Nicole)&lt;br /&gt;
&lt;br /&gt;
* CompareView slice spacing issue [http://na-mic.org/Mantis/view.php?id=936 936] (Jim) &lt;br /&gt;
* BRAINSResample is not available as a shared library (C++ symbol name in .so) [http://www.na-mic.org/Bug/view.php?id=941 941] (Jim)&lt;br /&gt;
* CompareView + side-by-sideLightbox + Widescreen CompareView problems [http://www.na-mic.org/Bug/view.php?id=995 995] (Jim)&lt;br /&gt;
* Compareviewer and crosshairs in Navigator mode: 4 compare viewers in wide screen mode (e.g. use [http://www.na-mic.org/Wiki/index.php/File:RSNA2010_fMRICase040Dataset.zip case 40] for data). text is not suppressed, display is slow. (Jim)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Slicer3:ChangingVersionsCheckList | update to version]] 3.6.3 (Steve)&lt;br /&gt;
* Loading *.mask files via 'Add Data' doesn't work [http://na-mic.org/Mantis/view.php?id=1067 1067] (Steve)&lt;br /&gt;
* Resample widget does not work properly in linked mode. In that situation, the slices should maintain the relative positions as the widget reorients them. (Steve)&lt;br /&gt;
* Adjust the appearance of slices in 3D view [http://www.na-mic.org/Bug/view.php?id=1061 1061] Steve)&lt;br /&gt;
* Label Grid should be off by default&lt;br /&gt;
* 4D Image: origin is not consistent with &amp;quot;Add volume&amp;quot; loaded data [http://www.na-mic.org/Bug/view.php?id=1000 1000] (Steve, Andrey, Junichi)&lt;br /&gt;
* Remove bugs and simplify user interface of Extension manager: (Steve)&lt;br /&gt;
** uninstall does not work &lt;br /&gt;
** &amp;quot;Download /install&amp;quot; and &amp;quot;Uninstall&amp;quot; button should be removed and be executed via next button to keep philosophy of workflow wizard&lt;br /&gt;
* Expose step size parameter for Endoscopy (Steve)&lt;br /&gt;
* fix 3 view layout with endoscopy, external, and volume rendering view in distinct viewers to support Jay's programmaticly defined use-case (Steve) (not all functionality will be exposed in the GUI).&lt;br /&gt;
** switching layouts loses observers on scene&lt;br /&gt;
** no way to filter display of models or volume rendering in different viewers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Integrate Endoscopic layout. (Wendy)&lt;br /&gt;
* Clean up code for creating DataIO manager in Slicer (Wendy,Steve ?) [http://na-mic.org/Mantis/view.php?id=1033 1033] &lt;br /&gt;
** Move vtkEMSegmentLogic::AddDataIOFromScene to base code and replace in Slicer3.cxx corresponding code with function call&lt;br /&gt;
** commandlines currently cannot execute links to files with http address  &lt;br /&gt;
* Maybe add DICOM support for XNAT xcat import. (Wendy)&lt;br /&gt;
* Data loading and FetchMI:&lt;br /&gt;
** http://na-mic.org/Mantis/view.php?id=1029 (working on the leaks)&lt;br /&gt;
** http://na-mic.org/Mantis/view.php?id=1028 (partly fixed: slicer will not try to load zero-length downloads. no checksum yet.)&lt;br /&gt;
** http://na-mic.org/Mantis/view.php?id=1027 (related to 1028, need input from Steve and Alex)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Generate Robust MRI brain registration for EMSegmenter (Dominik) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Include Atlas Creator (Daniel)&lt;br /&gt;
&lt;br /&gt;
* Migrate EMSegment test fixes to the Slicer-3-6 release branch (Dominique)&lt;br /&gt;
&lt;br /&gt;
* Migrate BRAINS test fixes to the Slicer-3-6 release branch (Hans)&lt;br /&gt;
&lt;br /&gt;
=== DONE: Issues fixed for inclusion in Slicer 3.6.3 ===&lt;br /&gt;
* Warning and block when file type is changed using filename field in the Save dialog [http://www.na-mic.org/Bug/view.php?id=1064 1064] (Alex)&lt;br /&gt;
* Display a warning message during installation on Windows if VC redistributable package is not installed (fix committed to the trunk by partyd on October 29, 2010)&lt;br /&gt;
* Model Hierarchy issues [http://www.na-mic.org/Bug/view.php?id=961 961] (Alex)&lt;br /&gt;
* Warning on unsaved data on scene close and exit (Alex)&lt;br /&gt;
* Status of fade slider is not captured by scenesnapshot (Alexy).&lt;br /&gt;
* Models Display UI cleanup (Alex)&lt;br /&gt;
* models under transforms do not move after save/load scene [http://www.na-mic.org/Bug/view.php?id=1058 1058] (Alex)&lt;br /&gt;
* multiple fiber tubes rendering performance (Alex)&lt;br /&gt;
* Slicer crash related to fiducials/MRML [http://www.na-mic.org/Bug/view.php?id=1042 1042] (Alex)&lt;br /&gt;
* Fixes to Camera/View handling (Alex &amp;amp; Wendy)&lt;br /&gt;
* Resolve bugs concerning vtkMRMLScene::GetReferencedSubScene [[http://na-mic.org/Mantis/view.php?id=1036 1036], etc. (Alex)&lt;br /&gt;
* Modify ProstateNav so that it does not get recompiled all the time. Fixed in rev [http://viewvc.slicer.org/viewcvs.cgi?rev=15446&amp;amp;sortby=rev&amp;amp;sortdir=down&amp;amp;view=rev 15446], now only one file is recompiled. (Andras)&lt;br /&gt;
* Fixed BSplineDeformableRegistration (Fast non-rigid registration) CLI module to work correctly with rotated images (with direction cosines different from identity matrix) (Andras)&lt;br /&gt;
* Fix for vtkITKBSpline transform save with scene snapshot [http://www.na-mic.org/Bug/view.php?id=1050] (Steve)&lt;br /&gt;
* Fix for passing parameters to command line modules from Luca&lt;br /&gt;
* Fix to CropVolume module to correctly propagate the name for the output volume (Andrey)&lt;br /&gt;
* FastMarching crashes when applied two two different volumes one after another [http://www.na-mic.org/Bug/view.php?id=1057 1057] (Andrey)&lt;br /&gt;
* ChangeTracker deformable metric did not work because demons binary was not properly installed (Andrey)&lt;br /&gt;
* Setup node selector in LabelStatistics to allow label maps only (Andrey)&lt;br /&gt;
* CropVolume would not work anymore after scene is closed (Andrey)&lt;br /&gt;
* While in the volume rendering module, the render speed is slow while looking at a composited cross section. [http://www.na-mic.org/Bug/view.php?id=1052 1052]&lt;br /&gt;
* http://na-mic.org/Mantis/view.php?id=983 (fixed)&lt;br /&gt;
* Migrate DicomToNrrd fixes to the Slicer-3-6 release branch (Xiaodong)&lt;br /&gt;
&lt;br /&gt;
==TODO: Issues to fix for the 3.6.2 patch release Oct 22/10==&lt;br /&gt;
&lt;br /&gt;
* Create extensions for all versions of Slicer for the release (Steve)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== DONE: Issues fixed for inclusion in Slicer 3.6.2 ===&lt;br /&gt;
* Merge &amp;quot;reference&amp;quot; volume attribute feature into CommandLineModule (Andrey)&lt;br /&gt;
* 3D Viewer does not update when slice model is visible and dragging the Fg/Bg slider [http://www.na-mic.org/Bug/view.php?id=1019 1019] (Alex)&lt;br /&gt;
* N4 module bug in histogram sharpening parameter passing (Andrey)&lt;br /&gt;
* Updated versions of BRAINS tools (Hans)&lt;br /&gt;
* Detection of some BRAINS modules (e.g. BRAINSResample) (Steve)&lt;br /&gt;
* Resolve bugs concerning vtkMRMLScene::GetReferencedSubScene [http://na-mic.org/Mantis/view.php?id=1032 1032]&lt;br /&gt;
* Import does not correctly update reference [http://www.na-mic.org/Bug/view.php?id=1010 1010] (Alex)&lt;br /&gt;
* Changing names of volume nodes is not propagated to GUI [http://www.na-mic.org/Bug/view.php?id=1012 1012] (Steve)&lt;br /&gt;
* Editor tweaks:&lt;br /&gt;
** add search to the color selector box - color list dynamically filtered when typing in search box&lt;br /&gt;
** pick a new default size for the color selector box (or perhaps have it remember the last size/location picked by the user)  - color box remembers size selected by user&lt;br /&gt;
** give the color box a 'recently used' section - most recently used colors are now added at top of list for easy access&lt;br /&gt;
** rename 'check points' to 'undo/redo'&lt;br /&gt;
** implement compression (to vtk stencils) for label maps in the undo/redo stack (update: vtk stencils only represent a single value so they won't work for a multi-value labelmap - looking for alternatives).  Done: implemented using new vtkImageStash class that uses ZLib to compress scalar image data.  Also allows for compression in background thread so it does not get in the way of interactive use.&lt;br /&gt;
* Failed memory allocation dialog box (Steve) - in slicer3 trunk&lt;br /&gt;
* 3D Viewer disappears [http://www.na-mic.org/Bug/view.php?id=1004 1004] (Alex)&lt;br /&gt;
* in the editor module compress saved label maps into stencils (Steve)&lt;br /&gt;
* Side-by-side and Widescreen compare view linking problems appear fixed.&lt;br /&gt;
* Ron requests default for crosshair to be navigator OFF &lt;br /&gt;
* Import of XNAT xcat files not working [http://www.na-mic.org/Bug/view.php?id=996 996] (Works for nrrd, not dicom. Release note added.)&lt;br /&gt;
* FetchMi does not store path names correctly [http://www.na-mic.org/Bug/view.php?id=993 (was listed as 998, but refers to duplicate bug 993] which appears to be fixed now. &lt;br /&gt;
* FetchMI problems mentioned here [http://www.na-mic.org/Bug/view.php?id=998 998] and here [http://na-mic.org/Mantis/view.php?id=955 955] are due to (1) no or loss of network connection or (2) a full cache. (Wendy) added tests for network and server availability in fetchmi and for a full cache before attempting to transact with services. &lt;br /&gt;
* FetchMI segfaults when uploading  mrml file [http://www.na-mic.org/Bug/view.php?id=1011 1011] (Wendy: this problem is due to having no cache space. Clear the cache and make sure your filesystem has enough free space to play with, then the upload works.)&lt;br /&gt;
* CompareView issue [http://na-mic.org/Mantis/view.php?id=929 929] (Jim)&lt;br /&gt;
* Display tab in the volumes module should be open by default [http://www.na-mic.org/Bug/view.php?id=1001 1001]&lt;br /&gt;
* in the editor module replace the words &amp;quot;Check Points&amp;quot; with the word &amp;quot;Undo&amp;quot; (Steve)&lt;br /&gt;
* CompareView + Crosshairs issue [http://na-mic.org/Mantis/view.php?id=928 928] (Jim)&lt;br /&gt;
* Cannot change the window/level on color-by-orientation dti volumes (Alex [http://na-mic.org/Mantis/view.php?id=988]).&lt;br /&gt;
* Ron's requested changes to the volume rendering transfer function (email from 8/20) (Alex-&amp;gt;Steve: implemented and checked in trunk for testing): &lt;br /&gt;
**add thumbnails to show effect of the transfer functions, &lt;br /&gt;
**remove unneeded ones, correct a typo. &lt;br /&gt;
**Materials are in drop box in Ronsexamples in a zipped folder called Transferfunctions. &lt;br /&gt;
* [http://na-mic.org/Mantis/view.php?id=971 971] Scene import does not work correctly (Alex: fixed on the trunk, Slicer3.6, SLicer4)&lt;br /&gt;
* Fiber bundle display GUI issue (Alex) [http://www.na-mic.org/Bug/view.php?id=994] '''NOTE: there is a MRML scene compatibility issue, see comments in [http://www.na-mic.org/Bug/view.php?id=994] '''&lt;br /&gt;
* Color-orientation display for DTI volumes crashes Slicer when trying to save scene [http://na-mic.org/Mantis/view.php?id=976 976] (Alex)&lt;br /&gt;
* Diffusion Tensor Glyphs not showing (Demian)&lt;br /&gt;
* Diffusion Tensor Tractography having a strange no-tracking through high FA areas case  (Demian)&lt;br /&gt;
* Make shift-leftbutton-drag be shift for slice viewers (Steve) (Committed to trunk -sending a binary to Ron for testing)&lt;br /&gt;
* volume rendering: sampling rate and a few other tweaks (Yanling)&lt;br /&gt;
* CompareView issues [http://na-mic.org/Mantis/view.php?id=927 927]&lt;br /&gt;
* Bug when volume rendering volumes with smooth gradients [http://viewvc.slicer.org/viewcvs.cgi?rev=14752&amp;amp;view=rev][http://viewvc.slicer.org/viewcvs.cgi?rev=14751&amp;amp;view=rev] (Steve)&lt;br /&gt;
* Import scene does not update 3D viewer (Nicole, Wendy) http://na-mic.org/Mantis/view.php?id=840&lt;br /&gt;
* Loading a scene that contains a fiducial seeding node breaks fiducial seeding if the node points to an invalid fiducial node (Nicole)&lt;br /&gt;
* missing quick timeout if connection to web resource is blocked [http://na-mic.org/Mantis/view.php?id=969 969]&lt;br /&gt;
* [http://na-mic.org/Mantis/view.php?id=954 954] EMSegmentCommandLine throws errors if started from a current working directory different than ./Slicer3-build&lt;br /&gt;
* [http://na-mic.org/Mantis/view.php?id=948 948] + [http://na-mic.org/Mantis/view.php?id=958 958] Segfault during segmentation when saving intermediate results&lt;br /&gt;
* [http://na-mic.org/Mantis/view.php?id=970 970] EMSegmentMRMMLanager cannot handle two taks&lt;br /&gt;
* [http://na-mic.org/Mantis/view.php?id=973 973] MRML file does not read nrrd files correctly when the files are located in different directory&lt;br /&gt;
* Ordering of the series by number in DICOM browser [http://na-mic.org/Mantis/view.php?id=965 965] (Steve)&lt;br /&gt;
* Create robust pipeline for 3D MRI brain images [http://na-mic.org/Mantis/view.php?id=972 972] (Kilian)&lt;br /&gt;
* It seems that the camera does not transform correctly under transform node (Steve). [http://na-mic.org/Mantis/view.php?id=957 957] fixed and checked in.&lt;br /&gt;
* Reading fiducial lists with .txt extensions. [http://www.na-mic.org/Bug/view.php?id=991 991] (Nicole)&lt;br /&gt;
* add the --tmpdir option to the start up allowing one to specify slicers temporary directory (Dominique)&lt;br /&gt;
* Fix the leaks in the nightly tests [http://www.cdash.org/CDash/viewTest.php?onlyfailed&amp;amp;buildid=731096] (Dominique)&lt;br /&gt;
* Issue [http://na-mic.org/Mantis/view.php?id=968 968]: LD_LIBRARY_PATH screwewd up when no network connection (Steve with Kilian)&lt;br /&gt;
* Relative paths in volume storage nodes [http://www.na-mic.org/Bug/view.php?id=993 993] (Nicole)&lt;br /&gt;
* [https://slicer.spl.harvard.edu/slicerWiki/index.php/Slicer3:GPURayCaster#Open_Issues VTK GPU Ray Cast issues] (Julien)&lt;br /&gt;
** Flickering has not been improved since 3.6.1.&lt;br /&gt;
** Crash on MAC: the 2 Apple bug reports from Francois Bertel and James Barabas are still open (rank #1). Apple didn't contact them.&lt;br /&gt;
* Change names of the grow cut gesture volume nodes to be consistent with the naming conventions of label map (Harini)&lt;br /&gt;
* Grow Cut: Change the gesture volume node to be displayed on the foreground and the segmented label volume node to be displayed on the label layer of the slice views (Harini)&lt;br /&gt;
* Grow Cut: Modify the opacities of the label layer and the foreground layer to overlay the user input gestures, the resulting segmentation on the image background (Harini)&lt;br /&gt;
* Grow Cut: Modify user interface for setting inputs to the Grow Cut algorithm (Harini)&lt;br /&gt;
* [[Slicer3:ChangingVersionsCheckList | update to version]] 3.6.2 (Steve)&lt;br /&gt;
* [[Slicer3:Editor_Tuning_3.6.2|Several tweaks to the Editor Module]] (Steve)&lt;br /&gt;
* Resolve EMSegmenter related bug in connection with BRAINSFit [http://na-mic.org/Mantis/view.php?id=1025 1025] (Dominique)&lt;br /&gt;
* Resolved GetReferenceSubScene bugs: [http://na-mic.org/Mantis/view.php?id=1023 1023], [http://na-mic.org/Mantis/view.php?id=1031 1031], [http://na-mic.org/Mantis/view.php?id=1031 1034], [http://na-mic.org/Mantis/view.php?id=1035 1035]&lt;br /&gt;
&lt;br /&gt;
==DONE: Issues included in 3.6.1 patch release - in Slicer-3-6 branch by 2010-08-03 6pm==&lt;br /&gt;
&lt;br /&gt;
* make sure all BRAINS and Registration fixes are in the 3.6 branch (Hans and Jim with help from Dominik)&lt;br /&gt;
* check for duplicate filepaths when saving data (Alex) http://www.na-mic.org/Bug/view.php?id=925&lt;br /&gt;
* tractography seeding issue (Alexy) http://www.na-mic.org/Bug/view.php?id=885: Changed Tracttography/LabelMapSeeding module: 1. added UseIndexSpace option for seeding placement. 2. Also found that IJK indexes used for traversing the label volume were floats. Changed them to doubles that may crate slightly different tracts, but it is less prone to error accumulation (Alex). &lt;br /&gt;
* Added multi-label selection to Tractography/ROISelect module (PNL request for Slicer2 compatibility, Alex)&lt;br /&gt;
* Added more scalar options to Diffusion Tensor Scalar Measurement module (PNL request for Slicer2 compatibility, Alex)&lt;br /&gt;
* [http://www.na-mic.org/Bug/view.php?id=871 fix] for Python programming tutorial (Steve, Luca)&lt;br /&gt;
* Fixes for color table preview icons showing up in node selectors (Wendy and Nicole)&lt;br /&gt;
** [http://viewvc.slicer.org/viewcvs.cgi?rev=13771&amp;amp;view=rev svn 1377]&lt;br /&gt;
* DicomToNrrd issues reported by AlexZ and Sylvain (Xiaodong)&lt;br /&gt;
* Crosshair traking modes (Jim); also see [http://na-mic.org/Mantis/view.php?id=861 bug #861]&lt;br /&gt;
* Wizard page transition error in ProstateNav. The issue was fixed by Haiying.&lt;br /&gt;
* OpenIGTLink reslice performance (Junichi) (fixed by Steve)&lt;br /&gt;
* Updated meshing module (Curt) - checked in trunk for [http://www.na-mic.org/Wiki/index.php/Slicer3:IAFEMesh_TutorialContestSummer2010|tutorial contest]; needs merge to branch if all is well.&lt;br /&gt;
* &amp;quot;Change island&amp;quot; effect of Editor is not functioning when the Scope is set to &amp;quot;all&amp;quot;&lt;br /&gt;
* Scene save/restore crash for dti tutorial (Steve/Alex). [http://viewvc.slicer.org/viewcvs.cgi?rev=14416&amp;amp;view=rev] and [http://viewvc.slicer.org/viewcvs.cgi?rev=14415&amp;amp;view=rev]&lt;br /&gt;
* brackets in filenames (Steve - fixed in trunk, migrate to branch if tests well) http://www.na-mic.org/Bug/view.php?id=851&lt;br /&gt;
* changes to avoid error messages when using single-slice volumes (Steve) - in trunk, need to move to branch&lt;br /&gt;
* Editor rounding issue [http://www.na-mic.org/Bug/view.php?id=932] (Steve) - in trunk, need to move to branch&lt;br /&gt;
* KWWidgets issue with &amp;quot;%&amp;quot; in file names produced by DICOM browser -- fixed in trunk, need to make sure propagated to 3.6 [http://na-mic.org/Mantis/view.php?id=886 bug 886] (Steve)&lt;br /&gt;
* Tractography display modes issue with Data module (FiberBundles have 3 display nodes but the Data tree has only one eye icon). (Alex) (Steve disabled the eye icon for in the Data tree for any displayable with more than one display node)&lt;br /&gt;
* Fix for crash after Save Island operation on windows (Steve) [http://viewvc.slicer.org/viewcvs.cgi?rev=14505&amp;amp;view=rev]&lt;br /&gt;
* EMSegment command line works now  with BRAINS (Kilian)&lt;br /&gt;
* Removed KWWidgets that do not work under Windows (Kilian)&lt;br /&gt;
* fixed warning for some bad image spacing geometries http://www.na-mic.org/Bug/view.php?id=951 (Steve)&lt;br /&gt;
* fixed editor error dialog when editing on rotated volumes with some geometries (Steve [http://viewvc.slicer.org/viewcvs.cgi?rev=14668&amp;amp;view=rev], [http://viewvc.slicer.org/viewcvs.cgi?rev=14667&amp;amp;view=rev])&lt;br /&gt;
* Snapshot issue [http://na-mic.org/Mantis/view.php?id=933] (Alex)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==3.6 Release issues==&lt;br /&gt;
Final punch list for [[Slicer3:3.6Release|slicer 3.6 release]]:&lt;br /&gt;
&lt;br /&gt;
'''Finalized June 10 for 3.6 binaries and [[Announcements:Slicer3.6]]''' &lt;br /&gt;
&lt;br /&gt;
*VTK GPU ray-cast clipping issue&lt;br /&gt;
**bug fix:[[http://na-mic.org/Mantis/view.php?id=800 Non axis aligned volumes]]&lt;br /&gt;
**bug fix:[[http://na-mic.org/Mantis/view.php?id=798#c1780 ROI on Non axis aligned volumes]]&lt;br /&gt;
**90% of the flickering when the camera is inside the volume is removed&lt;br /&gt;
*compare view + crosshair issue when loading a scene, the crosshair does not appear in all viewers until the slice location is changed, (Jim)&lt;br /&gt;
&lt;br /&gt;
*Picking NCI GPU Raycasting on machine that doesn't support it causes lockup. Not able to reproduce the problem (Yanling).&lt;br /&gt;
&lt;br /&gt;
Done:&lt;br /&gt;
* Remove unused color and glyph options from fiber bundle display (Alex)&lt;br /&gt;
* fiducial behavior&lt;br /&gt;
* fiducial behavior/3D viewer behavior: (Steve, Nicole, Wendy met Jun 7)&lt;br /&gt;
** saw one example of persistent place mode being stolen by pick mode. I think this has to do with inappropriate initialization of modes. It is possible for pick mode to take over until transient-pick mode is explicitly chosen. (FIXED)&lt;br /&gt;
** tractography updates not happening during drag - fixes checked into SlicerVTK and Slicer3 branch&lt;br /&gt;
** tractography updates slow when drag stops (Steve confirmed this was due to update only happening when mouse was moved after button released - made it seem extra slow)&lt;br /&gt;
**widget issues (Nicole putting fixes in [http://github.com/pieper/CTK SlicerVTK])&lt;br /&gt;
*making sure mouse-modes work same in 3D/2D (Wendy and Nicole) Let's call it DONE!&lt;br /&gt;
** done for 2d, Andras has tested it and says it's fine&lt;br /&gt;
*editor volume merge feature clarification (Steve meeting Sonia June 2, fixes committed June 3)&lt;br /&gt;
*getting BRAINS tests to pass (Hans is working on it)&lt;br /&gt;
*tracking down what is making that crash on Mac OsX when several PET volumes are loaded into Slicer (Wendy).&lt;br /&gt;
* are there extra pick operations going on?  There seems to be a delay after clicking mouse before camera begins to rotate when large models are present in scene. ''could not replicate - tried 2.5 million triangle model on slicer and paraview and performance is the same''&lt;br /&gt;
* should picking of fiducials in 3D be disabled unless user explicitly chooses 'pick mode'? ''Not a good idea to change behavior at this point''&lt;br /&gt;
** should parallel behavior be implemented in 2D for consistency? Stevie votes no, Wendy votes yes. ''Not a good idea to change behavior at this point''&lt;br /&gt;
* roundtrip to xnat desktop --OK: confirmed that Ron was using dirty files in cache; checking 'always re-download' in the Cache and DataI/O Manager GUI caused fresh download and successful load into slicer. Sometimes, even when you delete cached files thru the GUI, some applicaiton is holding on to files still there and they don't get cleared out. I'm adding a little code to check for remaining files after a ClearCache() is called; if so, we'll warn user that not all files were removed, and to select 'always re-download' to ensure proper data loading.(Wendy)&lt;br /&gt;
* view control gui: (Wendy) this guy isn't always updating anymore. He may be a casualty of multiple view nodes in the scene. He was a casualty but is fixed now! &lt;br /&gt;
*The diffusion tensor estimation module is using defaults that are not good and partially incorrect. Can the defaults be as follows:&lt;br /&gt;
**for Output DTI volume: DTI Volume&lt;br /&gt;
**for Output Baseline Volume: Baseline DTI Volume&lt;br /&gt;
**for Otsu Threshold Mask: Otsu Threshold Label Volume&lt;br /&gt;
*new default color table (Nicole and Mike)&lt;br /&gt;
** Mike working on creating a LUT from &amp;lt;strike&amp;gt;[[CCA:Atlases:Florins_2010_Hierarchy|this hierarchy]]&amp;lt;/strike&amp;gt; [[CCA:Atlases:Florins_2010_Hierarchy_Short|this subset]], by Jun 7&lt;br /&gt;
** Steve and Nicole to meet June 9 to integrate default editor color table&lt;br /&gt;
** Jun 10: checked in new color files, one from [[Slicer3:2010_GenericAnatomyColors|GenericAnatomyColors]], and one based on that but with names set to integer values and the color for 255 changed to blue. Wendy making new drop down menu icons.&lt;br /&gt;
*finishing up the DICOM file copy on remote upload, also close (Wendy) (DONE)&lt;br /&gt;
&lt;br /&gt;
Issues that cannot be fixed (or aren't crucial to fix) should be listed in [[Release-notes-3.6| the slicer 3.6 release notes]].&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:DicomToNRRD-3.6&amp;diff=18646</id>
		<title>Modules:DicomToNRRD-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:DicomToNRRD-3.6&amp;diff=18646"/>
		<updated>2010-12-17T14:00:48Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Supported DWI formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
DWI Dicom To NRRD&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:DWIDicomToNrrdGUI.png|thumb|280px|Screenshot of the UI]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Command line module&lt;br /&gt;
&lt;br /&gt;
Category: Converters&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao (with contribution from Vince Magnotta and Hans Johnson)&lt;br /&gt;
* Contact: taox @ research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module converts diffusion weighted MR images in dicom series into Nrrd&lt;br /&gt;
format for analysis in Slicer. This program has been tested on only&lt;br /&gt;
a limited subset of DTI dicom formats available from Siemens, GE,&lt;br /&gt;
and Phillips scanners. Work in progress to support dicom multi-frame&lt;br /&gt;
data. The program parses dicom header to extract necessary&lt;br /&gt;
information about measurement frame, diffusion weighting directions,&lt;br /&gt;
b-values, etc, and write out a nrrd image.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
This module is typically used as the first step in diffusion weighted image analysis and tractography to convert diffusion weighted images in Dicom format into Nrrd format, which is recognized by Slicer3 as a legitimate diffusion weighted volume. &lt;br /&gt;
&lt;br /&gt;
In the recent development, it is extended to act as a dicom series to nrrd file converted for non-diffusion-weighted images as well.&lt;br /&gt;
&lt;br /&gt;
====Supported DWI formats====&lt;br /&gt;
*Philips scanner/software version combinations:&lt;br /&gt;
**Achieva 2.1.3.6&lt;br /&gt;
**Achieva 2.5.3.0&lt;br /&gt;
**Achieva 2.5.3.3&lt;br /&gt;
**Achieva 2.6.1.0&lt;br /&gt;
**Acheiva 2.6.3.4&lt;br /&gt;
**Intera 2.1.3.6&lt;br /&gt;
**Intera 2.6.3.5&lt;br /&gt;
*Siemens&lt;br /&gt;
**Trio B13&lt;br /&gt;
**Trio B15&lt;br /&gt;
**Trio B17&lt;br /&gt;
**Verio B15V&lt;br /&gt;
*GE&lt;br /&gt;
**SIGNA HDx14.0&lt;br /&gt;
**SIGNA HDxt 15.0&lt;br /&gt;
**DVMR 20.0M4&lt;br /&gt;
**DVMR 20.1&lt;br /&gt;
&lt;br /&gt;
====Command Line Usage====&lt;br /&gt;
A command line example for running the module is:&lt;br /&gt;
&lt;br /&gt;
 d:\Builds\Slicer3\lib\Slicer3\Plugins\Release\DicomToNrrdConverter.exe --inputDicomDirectory MyDicomDir --outputVolume MyNrrdImage.nhdr&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
[[Image:DicomToNrrd-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
When this module is run from Slicer UI, simply select the directories for '''Input Dicom Data''' and '''Output Directory''', enter the filename (without path name, but '''with''' extension, such as '''mydti.nrrd''') in the '''Output Filename''' field, and press &amp;quot;Apply&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
The module can also be run from command line to enable batch process. An example command line look like:&lt;br /&gt;
&lt;br /&gt;
 d:\Builds\Slicer3\lib\Slicer3\Plugins\Release\DicomToNrrdConverter.exe &lt;br /&gt;
   --inputDicomDirectory MyDicomDir &lt;br /&gt;
   --outputDirectory /scratch/Diffusion&lt;br /&gt;
   --outputVolume MyNrrdImage.nrrd&lt;br /&gt;
&lt;br /&gt;
== Development==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known Bugs===&lt;br /&gt;
&lt;br /&gt;
===Usability Issues===&lt;br /&gt;
&lt;br /&gt;
Because different vendors used different private tags to store information related to diffusion weighting and documentation on how to interoperate this information is scarce, the current version support diffusion weighted images from GE, Siemens, and Philips scanners. For Siemens, both mosaic and split formats are supported. For Philips, both multi-slice and signal-slice formats are supported. &lt;br /&gt;
&lt;br /&gt;
The current version also support non-diffusion weighted images from any vendors (that GDCM supports), in which case, the module acts as a dicom series to nrrd volume converter.&lt;br /&gt;
&lt;br /&gt;
===Source Code and Documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/DicomToNrrdConverter.cxx?view=markup  DicomToNrrdConverter.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/DicomToNrrdConverter.xml?view=markup  DicomToNrrdConverter.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/Testing/DicomToNrrdConverterTest.cxx?rev=12979&amp;amp;view=log  DicomToNrrdConverterTest.cxx]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./lib/Slicer3/Plugins/DicomToNrrdConverter --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./lib/Slicer3/Plugins/DicomToNrrdConverter  [--returnparameterfile&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--processinformationaddress&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;] [--xml] [--echo]&lt;br /&gt;
                                        [--useIdentityMeaseurementFrame]&lt;br /&gt;
                                        [--writeProtocolGradientsFile]&lt;br /&gt;
                                        [--outputVolume &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--outputDirectory &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--inputDicomDirectory&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;] [--] [--version]&lt;br /&gt;
                                        [-h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --useIdentityMeaseurementFrame&lt;br /&gt;
     Adjust all the gradients so that the measurement frame is an identity&lt;br /&gt;
     matrix. (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --writeProtocolGradientsFile&lt;br /&gt;
     Write the protocol gradients to a file suffixed by '.txt' as they were&lt;br /&gt;
     specified in the procol by multiplying each diffusion gradient&lt;br /&gt;
     direction by the measurement frame.  This file is for debugging&lt;br /&gt;
     purposes only, the format is not fixed, and will likely change as&lt;br /&gt;
     debugging of new dicom formats is necessary. (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --outputVolume &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Output filename (.nhdr)&lt;br /&gt;
&lt;br /&gt;
   --outputDirectory &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Directory holding the output NRRD format&lt;br /&gt;
&lt;br /&gt;
   --inputDicomDirectory &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Directory holding Dicom series&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Converts diffusion weighted MR images in dicom series into&lt;br /&gt;
   Nrrd format for analysis in Slicer. This program has been tested on only&lt;br /&gt;
   a limited subset of DTI dicom formats available from Siemens, GE, and&lt;br /&gt;
   Phillips scanners. Work in progress to support dicom multi-frame data.&lt;br /&gt;
   The program parses dicom header to extract necessary information about&lt;br /&gt;
   measurement frame, diffusion weighting directions, b-values, etc, and&lt;br /&gt;
   write out a nrrd image. For non-diffusion weighted dicom images, it&lt;br /&gt;
   loads in an entire dicom series and writes out a single dicom volume in&lt;br /&gt;
   a .nhdr/.raw pair.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Xiaodong Tao&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149. &lt;br /&gt;
   Additional support for DTI data produced on Philips scanners was&lt;br /&gt;
   contributed by Vincent Magnotta and Hans Johnson at the University of&lt;br /&gt;
   Iowa.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Acknowledgement===&lt;br /&gt;
&lt;br /&gt;
Acknowledgements: This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Additional support for DTI data produced on Philips scanners was contributed by Vincent Magnotta and Hans Johnson at the University of Iowa.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
More information on Dicom format for diffusion weighted images on [http://www.na-mic.org/Wiki/index.php/NAMIC_Wiki:DTI:DICOM_for_DWI_and_DTI NA-MIC Wiki.]&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:DicomToNRRD-3.6&amp;diff=18595</id>
		<title>Modules:DicomToNRRD-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:DicomToNRRD-3.6&amp;diff=18595"/>
		<updated>2010-12-09T19:58:38Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Supported DWI formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
DWI Dicom To NRRD&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:DWIDicomToNrrdGUI.png|thumb|280px|Screenshot of the UI]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: Command line module&lt;br /&gt;
&lt;br /&gt;
Category: Converters&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao (with contribution from Vince Magnotta and Hans Johnson)&lt;br /&gt;
* Contact: taox @ research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
This module converts diffusion weighted MR images in dicom series into Nrrd&lt;br /&gt;
format for analysis in Slicer. This program has been tested on only&lt;br /&gt;
a limited subset of DTI dicom formats available from Siemens, GE,&lt;br /&gt;
and Phillips scanners. Work in progress to support dicom multi-frame&lt;br /&gt;
data. The program parses dicom header to extract necessary&lt;br /&gt;
information about measurement frame, diffusion weighting directions,&lt;br /&gt;
b-values, etc, and write out a nrrd image.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
This module is typically used as the first step in diffusion weighted image analysis and tractography to convert diffusion weighted images in Dicom format into Nrrd format, which is recognized by Slicer3 as a legitimate diffusion weighted volume. &lt;br /&gt;
&lt;br /&gt;
In the recent development, it is extended to act as a dicom series to nrrd file converted for non-diffusion-weighted images as well.&lt;br /&gt;
&lt;br /&gt;
====Supported DWI formats====&lt;br /&gt;
*Philips scanner/software version combinations:&lt;br /&gt;
**Achieva 2.1.3.6&lt;br /&gt;
**Achieva 2.5.3.0&lt;br /&gt;
**Achieva 2.5.3.3&lt;br /&gt;
**Achieva 2.6.1.0&lt;br /&gt;
**Intera 2.1.3.6&lt;br /&gt;
**Intera 2.6.3.5&lt;br /&gt;
*Siemens&lt;br /&gt;
**Trio B13&lt;br /&gt;
**Trio B15&lt;br /&gt;
**Trio B17&lt;br /&gt;
**Verio B15V&lt;br /&gt;
*GE&lt;br /&gt;
**SIGNA HDx14.0&lt;br /&gt;
**SIGNA HDxt 15.0&lt;br /&gt;
&lt;br /&gt;
====Command Line Usage====&lt;br /&gt;
A command line example for running the module is:&lt;br /&gt;
&lt;br /&gt;
 d:\Builds\Slicer3\lib\Slicer3\Plugins\Release\DicomToNrrdConverter.exe --inputDicomDirectory MyDicomDir --outputVolume MyNrrdImage.nhdr&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
[[Image:DicomToNrrd-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
When this module is run from Slicer UI, simply select the directories for '''Input Dicom Data''' and '''Output Directory''', enter the filename (without path name, but '''with''' extension, such as '''mydti.nrrd''') in the '''Output Filename''' field, and press &amp;quot;Apply&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
The module can also be run from command line to enable batch process. An example command line look like:&lt;br /&gt;
&lt;br /&gt;
 d:\Builds\Slicer3\lib\Slicer3\Plugins\Release\DicomToNrrdConverter.exe &lt;br /&gt;
   --inputDicomDirectory MyDicomDir &lt;br /&gt;
   --outputDirectory /scratch/Diffusion&lt;br /&gt;
   --outputVolume MyNrrdImage.nrrd&lt;br /&gt;
&lt;br /&gt;
== Development==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known Bugs===&lt;br /&gt;
&lt;br /&gt;
===Usability Issues===&lt;br /&gt;
&lt;br /&gt;
Because different vendors used different private tags to store information related to diffusion weighting and documentation on how to interoperate this information is scarce, the current version support diffusion weighted images from GE, Siemens, and Philips scanners. For Siemens, both mosaic and split formats are supported. For Philips, both multi-slice and signal-slice formats are supported. &lt;br /&gt;
&lt;br /&gt;
The current version also support non-diffusion weighted images from any vendors (that GDCM supports), in which case, the module acts as a dicom series to nrrd volume converter.&lt;br /&gt;
&lt;br /&gt;
===Source Code and Documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/DicomToNrrdConverter.cxx?view=markup  DicomToNrrdConverter.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/DicomToNrrdConverter.xml?view=markup  DicomToNrrdConverter.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/DicomToNrrdConverter/Testing/DicomToNrrdConverterTest.cxx?rev=12979&amp;amp;view=log  DicomToNrrdConverterTest.cxx]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./lib/Slicer3/Plugins/DicomToNrrdConverter --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./lib/Slicer3/Plugins/DicomToNrrdConverter  [--returnparameterfile&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--processinformationaddress&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;] [--xml] [--echo]&lt;br /&gt;
                                        [--useIdentityMeaseurementFrame]&lt;br /&gt;
                                        [--writeProtocolGradientsFile]&lt;br /&gt;
                                        [--outputVolume &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--outputDirectory &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--inputDicomDirectory&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;] [--] [--version]&lt;br /&gt;
                                        [-h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --useIdentityMeaseurementFrame&lt;br /&gt;
     Adjust all the gradients so that the measurement frame is an identity&lt;br /&gt;
     matrix. (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --writeProtocolGradientsFile&lt;br /&gt;
     Write the protocol gradients to a file suffixed by '.txt' as they were&lt;br /&gt;
     specified in the procol by multiplying each diffusion gradient&lt;br /&gt;
     direction by the measurement frame.  This file is for debugging&lt;br /&gt;
     purposes only, the format is not fixed, and will likely change as&lt;br /&gt;
     debugging of new dicom formats is necessary. (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --outputVolume &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Output filename (.nhdr)&lt;br /&gt;
&lt;br /&gt;
   --outputDirectory &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Directory holding the output NRRD format&lt;br /&gt;
&lt;br /&gt;
   --inputDicomDirectory &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Directory holding Dicom series&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Converts diffusion weighted MR images in dicom series into&lt;br /&gt;
   Nrrd format for analysis in Slicer. This program has been tested on only&lt;br /&gt;
   a limited subset of DTI dicom formats available from Siemens, GE, and&lt;br /&gt;
   Phillips scanners. Work in progress to support dicom multi-frame data.&lt;br /&gt;
   The program parses dicom header to extract necessary information about&lt;br /&gt;
   measurement frame, diffusion weighting directions, b-values, etc, and&lt;br /&gt;
   write out a nrrd image. For non-diffusion weighted dicom images, it&lt;br /&gt;
   loads in an entire dicom series and writes out a single dicom volume in&lt;br /&gt;
   a .nhdr/.raw pair.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Xiaodong Tao&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149. &lt;br /&gt;
   Additional support for DTI data produced on Philips scanners was&lt;br /&gt;
   contributed by Vincent Magnotta and Hans Johnson at the University of&lt;br /&gt;
   Iowa.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Acknowledgement===&lt;br /&gt;
&lt;br /&gt;
Acknowledgements: This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Additional support for DTI data produced on Philips scanners was contributed by Vincent Magnotta and Hans Johnson at the University of Iowa.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
More information on Dicom format for diffusion weighted images on [http://www.na-mic.org/Wiki/index.php/NAMIC_Wiki:DTI:DICOM_for_DWI_and_DTI NA-MIC Wiki.]&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=16201</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=16201"/>
		<updated>2010-05-25T15:05:12Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Slicer Extensions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
3D Slicer is a flexible platform that can be easily extended to enable development of both interactive and batch processing tools for a variety of applications.  &lt;br /&gt;
 &lt;br /&gt;
3D Slicer provides image registration, processing of DTI (diffusion tractography), an interface to external devices for image guidance support, and GPU-enabled volume rendering, among other capabilities.  3D Slicer has a modular organization that allows the easy addition of new functionality and provides a number of generic features not available in competing tools. Finally, 3D Slicer is distributed under a non-restrictive BSD license.&lt;br /&gt;
&lt;br /&gt;
The interactive visualization capabilities of 3D Slicer include the ability to display arbitrarily oriented image slices, build surface models from image labels, and high performance volume rendering. 3D Slicer also supports a rich set of annotation features (fiducials and measurement widgets, customized colormaps). To the best of our knowledge, no individual segmentation tool provides such powerful visualization capabilities for the user as 3D Slicer. (These paragraphs were provided by A. Fedorov and C. Lisle)&lt;br /&gt;
&lt;br /&gt;
The 3.6 release of 3D Slicer contains significant changes both to the organization of the software and to the functionality. Please check the [[Announcements:Slicer3.6 |3.6 Announcement page]] for a list of those changes. The community contributing to Slicer 3.6 is and the following [[Announcments-3.6-Team|acknowledged here]]. &lt;br /&gt;
&lt;br /&gt;
*For information on how to use Slicer 3.6 please go to the [[Training|training]] pages.&lt;br /&gt;
*For information on how to obtain Slicer 3.6 please go to the [http://www.slicer.org/pages/Special:SlicerDownloads Download Pages].&lt;br /&gt;
*For sample data see [[SampleData|here]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: This page provides guidance for selecting the module that is optimal for your task.&lt;br /&gt;
*Fast Registration&lt;br /&gt;
**[[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust Registration&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Automated Registration]]:  automated registration (rigid to affine to nonrigid) with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
** [[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
** [[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
*Brain Only Registration&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data Registration&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
* [[Modules:DiffusionMRIWelcome-Documentation-3.6|Diffusion MRI Welcome Module]]&lt;br /&gt;
* DWI Denoising&lt;br /&gt;
**[[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
**[[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer, C-F Westin)  &lt;br /&gt;
**[[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
* Diffusion Tensor Utilities&lt;br /&gt;
**[[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
**[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
**[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
* Tractography&lt;br /&gt;
**[[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
**[[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmarkovich) &lt;br /&gt;
**[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Ryan Eckbo)   &lt;br /&gt;
**[[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*[[Registration:Resampling|'''Resampling Tools''']]: available resampling methods, including tools to resample in place (e.g. change resolution or voxel anisotropy etc.)&lt;br /&gt;
**[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
**[[Modules:ModelTransform-Documentation-3.6|Model Transform]]: &amp;quot;Resample triangulated surface models&amp;quot; (Alex Yarmarkovich)&lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.6| Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.6| Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Slicer Extensions==&lt;br /&gt;
&lt;br /&gt;
[[Documentation-3.6:ExtensionStatus|Extension Status]]&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
&lt;br /&gt;
* Slicer Extensions are a mechanism for anybody, including third parties, to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
*'''While the Slicer license is suggested, it is not required for extensions. Please review the documentation of the extension carefully.'''&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Import/Export&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:PlastimatchDICOMRT|Plastimatch &amp;gt; DICOM RT Import]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox at research.ge.com) .&lt;br /&gt;
** [[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
** [[Modules:SkullStripperModule|SkullStripperModule]] '''(in progress)''' Xiaodong Tao (taox AT research.ge.com). &lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Modules:CMTK|CMTK]] Torsten Rohlfing (torsten@synapse.sri.com) (a.k.a. Computational Morphometry Toolkit)  &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch &amp;gt; B-spline deformable registration]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (mmaddah@alum.mit.edu) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Quantification&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.6|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper&lt;br /&gt;
&lt;br /&gt;
=Other information=&lt;br /&gt;
&lt;br /&gt;
'''Developer Tools'''&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''QA Table'''&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
'''Modules'''&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
'''Requirements for Modules'''&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Documentation Draft notes=&lt;br /&gt;
Key for flagged modules below:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module. If you're not sure how/where to add the link and module description:&lt;br /&gt;
* for command line modules, see other xml files (such as that for the GradientAnisotropicDiffusion Module) for an example of how to add documentation and links to wiki help.&lt;br /&gt;
* for interactive modules, see other modules in Base/GUI for an example.&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16200</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16200"/>
		<updated>2010-05-25T15:04:25Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Usability issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|340px|Input T1 Image]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|340px|Brain mask as contour]]&lt;br /&gt;
|}&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|375px|Brain surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. Some limited test has been done on T2 weighted images. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary. This can be used for most of visualization tasks and applications where accuracy in cortex is not critical.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Xiaodong Tao, Ming-ching Chang, “A Skull Stripping Method Using Deformable Surface and Tissue Classification”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16199</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16199"/>
		<updated>2010-05-25T15:03:33Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Usability issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|340px|Input T1 Image]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|340px|Brain mask as contour]]&lt;br /&gt;
|}&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|375px|Brain surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. Some limited test has been done on T2 weighted images. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Xiaodong Tao, Ming-ching Chang, “A Skull Stripping Method Using Deformable Surface and Tissue Classification”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16198</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16198"/>
		<updated>2010-05-25T15:02:27Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Module Name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|340px|Input T1 Image]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|340px|Brain mask as contour]]&lt;br /&gt;
|}&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|375px|Brain surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary. &lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Xiaodong Tao, Ming-ching Chang, “A Skull Stripping Method Using Deformable Surface and Tissue Classification”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16197</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16197"/>
		<updated>2010-05-25T15:00:36Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Module Name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|280px|Input T1 Image]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|280px|Brain mask as contour]]&lt;br /&gt;
|}&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|280px|Brain surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary. &lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Xiaodong Tao, Ming-ching Chang, “A Skull Stripping Method Using Deformable Surface and Tissue Classification”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SkullStripperSurface-3-6.png&amp;diff=16196</id>
		<title>File:SkullStripperSurface-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SkullStripperSurface-3-6.png&amp;diff=16196"/>
		<updated>2010-05-25T14:59:17Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SkullStripperOutput-3-6.png&amp;diff=16195</id>
		<title>File:SkullStripperOutput-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SkullStripperOutput-3-6.png&amp;diff=16195"/>
		<updated>2010-05-25T14:59:01Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SkullStripperInput-3-6.png&amp;diff=16194</id>
		<title>File:SkullStripperInput-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SkullStripperInput-3-6.png&amp;diff=16194"/>
		<updated>2010-05-25T14:58:45Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SkullStripper-3-6.png&amp;diff=16193</id>
		<title>File:SkullStripper-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SkullStripper-3-6.png&amp;diff=16193"/>
		<updated>2010-05-25T14:54:06Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16192</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16192"/>
		<updated>2010-05-25T14:52:26Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|280px|Input Image with Mask]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary. &lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Xiaodong Tao, Ming-ching Chang, “A Skull Stripping Method Using Deformable Surface and Tissue Classification”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16191</id>
		<title>Modules:SkullStripperModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:SkullStripperModule&amp;diff=16191"/>
		<updated>2010-05-25T14:51:16Z</updated>

		<summary type="html">&lt;p&gt;Taox: Created page with 'Return to Slicer 3.6 Documentation  __NOTOC__ ===Module Name=== Skull Stripper  {| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:Fuzzy…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Skull Stripper&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;http://wiki.slicer.org/slicerWiki/index.php?title=Modules:FuzzySegmentationModule&amp;amp;action=edit&lt;br /&gt;
|[[Image:SkullStripper-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:SkullStripperInput-3-6.png|thumb|280px|Input Image with Mask]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperOutput-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:SkullStripperSurface-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. &lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images from OASIS database. In some cases, when partial volume artifact is severe, the algorithm does not find the accurate brain boundary. &lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: &lt;br /&gt;
&lt;br /&gt;
XML Description: &lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=16185</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=16185"/>
		<updated>2010-05-25T14:14:00Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
3D Slicer is a flexible platform that can be easily extended to enable development of both interactive and batch processing tools for a variety of applications.  &lt;br /&gt;
 &lt;br /&gt;
3D Slicer provides image registration, processing of DTI (diffusion tractography), an interface to external devices for image guidance support, and GPU-enabled volume rendering, among other capabilities.  3D Slicer has a modular organization that allows the easy addition of new functionality and provides a number of generic features not available in competing tools. Finally, 3D Slicer is distributed under a non-restrictive BSD license.&lt;br /&gt;
&lt;br /&gt;
The interactive visualization capabilities of 3D Slicer include the ability to display arbitrarily oriented image slices, build surface models from image labels, and high performance volume rendering. 3D Slicer also supports a rich set of annotation features (fiducials and measurement widgets, customized colormaps). To the best of our knowledge, no individual segmentation tool provides such powerful visualization capabilities for the user as 3D Slicer. (These paragraphs were provided by A. Fedorov and C. Lisle)&lt;br /&gt;
&lt;br /&gt;
The 3.6 release of 3D Slicer contains significant changes both to the organization of the software and to the functionality. Please check the [[Announcements:Slicer3.6 |3.6 Announcement page]] for a list of those changes. The community contributing to Slicer 3.6 is and the following [[Announcments-3.6-Team|acknowledged here]]. &lt;br /&gt;
&lt;br /&gt;
*For information on how to use Slicer 3.6 please go to the [[Training|training]] pages.&lt;br /&gt;
*For information on how to obtain Slicer 3.6 please go to the [http://www.slicer.org/pages/Special:SlicerDownloads Download Pages].&lt;br /&gt;
*For sample data see [[SampleData|here]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: This page provides guidance for selecting the module that is optimal for your task.&lt;br /&gt;
*Fast Registration&lt;br /&gt;
**[[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust Registration&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Automated Registration]]:  automated registration (rigid to affine to nonrigid) with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
** [[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
** [[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
*Brain Only Registration&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data Registration&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
* [[Modules:DiffusionMRIWelcome-Documentation-3.6|Diffusion MRI Welcome Module]]&lt;br /&gt;
* DWI Denoising&lt;br /&gt;
**[[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
**[[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer, C-F Westin)  &lt;br /&gt;
**[[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
* Diffusion Tensor Utilities&lt;br /&gt;
**[[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
**[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
**[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
* Tractography&lt;br /&gt;
**[[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
**[[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmarkovich) &lt;br /&gt;
**[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Ryan Eckbo)   &lt;br /&gt;
**[[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*[[Registration:Resampling|'''Resampling Tools''']]: available resampling methods, including tools to resample in place (e.g. change resolution or voxel anisotropy etc.)&lt;br /&gt;
**[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
**[[Modules:ModelTransform-Documentation-3.6|Model Transform]]: &amp;quot;Resample triangulated surface models&amp;quot; (Alex Yarmarkovich)&lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.6| Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.6| Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Slicer Extensions==&lt;br /&gt;
&lt;br /&gt;
[[Documentation-3.6:ExtensionStatus|Extension Status]]&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
&lt;br /&gt;
* Slicer Extensions are a mechanism for anybody, including third parties, to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
*'''While the Slicer license is suggested, it is not required for extensions. Please review the documentation of the extension carefully.'''&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Import/Export&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:PlastimatchDICOMRT|Plastimatch &amp;gt; DICOM RT Import]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox at research.ge.com) .&lt;br /&gt;
** [[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox AT research.ge.com). &lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Modules:CMTK|CMTK]] Torsten Rohlfing (torsten@synapse.sri.com) (a.k.a. Computational Morphometry Toolkit)  &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch &amp;gt; B-spline deformable registration]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (mmaddah@alum.mit.edu) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Quantification&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.6|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper&lt;br /&gt;
&lt;br /&gt;
=Other information=&lt;br /&gt;
&lt;br /&gt;
'''Developer Tools'''&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''QA Table'''&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
'''Modules'''&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
'''Requirements for Modules'''&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Documentation Draft notes=&lt;br /&gt;
Key for flagged modules below:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module. If you're not sure how/where to add the link and module description:&lt;br /&gt;
* for command line modules, see other xml files (such as that for the GradientAnisotropicDiffusion Module) for an example of how to add documentation and links to wiki help.&lt;br /&gt;
* for interactive modules, see other modules in Base/GUI for an example.&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=15005</id>
		<title>Modules:PolyDataToLabelmap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=15005"/>
		<updated>2010-04-30T17:12:37Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resamples the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels (in mm) in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
When the object has a geometry such that the centroid of all vertices lie outside of the object, the module will fail to generate the correct label for the object.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15004</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15004"/>
		<updated>2010-04-30T17:00:28Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Slicer Extensions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox at research.ge.com) .&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15003</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15003"/>
		<updated>2010-04-30T16:59:54Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Converters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15002</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15002"/>
		<updated>2010-04-30T16:58:50Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Filtering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15001</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15001"/>
		<updated>2010-04-30T16:56:03Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Filtering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15000</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=15000"/>
		<updated>2010-04-30T16:55:46Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Filtering */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]]  (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] '''In progress''' (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14999</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14999"/>
		<updated>2010-04-30T16:55:11Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Converters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:Editor-Documentation-3.6|Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]] '''In progress''' (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] '''In progress''' (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]]  (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=14996</id>
		<title>Modules:PolyDataToLabelmap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=14996"/>
		<updated>2010-04-30T16:50:16Z</updated>

		<summary type="html">&lt;p&gt;Taox: moved Modules:PolyDatToLabelmap-Documentation-3.6 to Modules:PolyDataToLabelmap-Documentation-3.6:&amp;amp;#32;typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
When the object has a geometry such that the centroid of all vertices lie outside of the object, the module will fail to generate the correct label for the object.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelmap-Documentation-3.6&amp;diff=14997</id>
		<title>Modules:PolyDatToLabelmap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelmap-Documentation-3.6&amp;diff=14997"/>
		<updated>2010-04-30T16:50:16Z</updated>

		<summary type="html">&lt;p&gt;Taox: moved Modules:PolyDatToLabelmap-Documentation-3.6 to Modules:PolyDataToLabelmap-Documentation-3.6:&amp;amp;#32;typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Modules:PolyDataToLabelmap-Documentation-3.6]]&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14991</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14991"/>
		<updated>2010-04-30T16:28:23Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Surface Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:LabelMapEditor-Documentation-3.6| Label Map Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]] '''In progress''' (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] '''In progress''' (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelmap-Documentation-3.6| PolyDataToLabelmap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:DicomToNRRD-3.6|Dicom to NRRD]] '''(in progress)''' (Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:OrientImages-Documentation-3.6|Orient Images]] '''(In progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=14989</id>
		<title>Modules:PolyDataToLabelmap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDataToLabelmap-Documentation-3.6&amp;diff=14989"/>
		<updated>2010-04-30T16:27:17Z</updated>

		<summary type="html">&lt;p&gt;Taox: Created page with 'Return to Slicer 3.6 Documentation __NOTOC__ ===Module Name=== PolyData to LabelMap  {| |GUI panel |[[Im…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
When the object has a geometry such that the centroid of all vertices lie outside of the object, the module will fail to generate the correct label for the object.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14988</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14988"/>
		<updated>2010-04-30T16:23:35Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Surface Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
* Robust Statistical Segmentation (Yi Gao)&lt;br /&gt;
* Model Transform (Alex Yarmarkovich)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:LabelMapEditor-Documentation-3.6| Label Map Editor]] (Steve Pieper)  &lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Image:WeakDoc.png]][[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Image:MissingOrStaleDoc.png]][[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Image:WeakDoc.png]][[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Image:MissingOrStaleDocLink.png]][[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]] '''In progress''' (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Image:WeakDoc.png]][[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Image:WeakDoc.png]][[Image:MissingOrStaleDocLink.png]][[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Image:MissingOrStaleDocLink.png]][[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] '''In progress''' (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Image:MissingOrStaleDoc.png]][[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelMap-Documentation-3.6| PolyDataToLabelMap]] (Xiaodong Tao, Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:DicomToNRRD-3.6|Dicom to NRRD]] '''(in progress)''' (Xiaodong Tao)&lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:OrientImages-Documentation-3.6|Orient Images]] '''(In progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Image:MissingOrStaleDocLink.png]][[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented for end users, but contain comments in the source code&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
'''Introduction'''&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) . &lt;br /&gt;
*** [[Image:MissingOrStaleDoc.png]][[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com). &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu). &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org).&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) . &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) .&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com). &lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Image:MissingOrStaleDoc.png]][[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) .&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) . &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|right|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
'''Installation Instructions'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info for Developers'''&lt;br /&gt;
&lt;br /&gt;
*We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
*Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
* [[Image:MissingOrStaleDoc.png]][[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
&lt;br /&gt;
Key for flagged modules above:&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDoc.png]]: No 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
[[Image:MissingOrStaleDocLink.png]]: Missing or stale link to 3.6 Documentation from Help Panel in software module&lt;br /&gt;
&lt;br /&gt;
[[Image:WeakDoc.png]]: Weak or Incomplete 3.6 Documentation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:OrientImages-Documentation-3.6&amp;diff=14969</id>
		<title>Modules:OrientImages-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:OrientImages-Documentation-3.6&amp;diff=14969"/>
		<updated>2010-04-30T15:18:15Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Orient Images&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:OrientImage-3-6.png|thumb|280px|Orient Images UI]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Converters&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Bill Lorensen&lt;br /&gt;
* Contact: bill.lorensen at gmail.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
Orients an output volume. Rearranges the slices in a volume according to the selected orientation. The slices are not interpolated. They are just reordered and/or permuted. The resulting volume will cover the original volume. NOTE: since Slicer3 takes into account the orientation of a volume, the re-oriented volume will not show any difference from the original volume, To see the difference, save the volume and display it with a system that either ignores the orientation of the image (e.g. Paraview) or displays individual images.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module is useful for transforming volume from its original orientation to a given orientation. Note, that the module does not align the voxel space axes with the physical space axes. If your input image is not axis-aligned, the output will preserve the direction cosines of the input image. It does not change the spatial position and orientation of the volume in the physical space. &lt;br /&gt;
&lt;br /&gt;
When combined with &amp;quot;Create a Dicom Series&amp;quot; module, one can synthesize a sagittal acquisition from an axially acquired volume.  &lt;br /&gt;
&lt;br /&gt;
* A command line example of the module is&lt;br /&gt;
&lt;br /&gt;
  OrientImage&lt;br /&gt;
    --orientation Axial &lt;br /&gt;
    ${MRML_DATA}/fixed.nrrd &lt;br /&gt;
    ${TEMP}/OrientImageTestAxial.nrrd&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
List all the panels in your interface, their features, what they mean, and how to use them. For instance:&lt;br /&gt;
&lt;br /&gt;
* '''Input/output panel:'''&lt;br /&gt;
[[Image:OrientImage-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
User specifies the input volume and creates an output volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:OrientImage-OrientationPanels-3-6.png|thumb|right|280px|Orientation panels]]&lt;br /&gt;
User selects the desired orientation.&lt;br /&gt;
&lt;br /&gt;
* '''Viewing panel:'''&lt;br /&gt;
&lt;br /&gt;
Since Slicer3 takes into account the orientation of a volume, the re-oriented volume will not show any difference from the original volume.&lt;br /&gt;
&lt;br /&gt;
Note, that the module does not align the voxel space axes with the physical space axes. If your input image is not axis-aligned, the output will preserve the direction cosines of the input image.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
Depends only on Slicer3's core IO and display functionalities.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/OrientImage.cxx?view=annotate OrientImage.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/OrientImage.xml?view=co Orient orientImage.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/OrientImageTest.cxx?rev=11535&amp;amp;view=log OrientImageTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./OrientImage  [--processinformationaddress &amp;lt;std::string&amp;gt;] [--xml]&lt;br /&gt;
               [--echo] [-o &amp;lt;Axial|Coronal|Sagittal|RIP|LIP|RSP|LSP|RIA&lt;br /&gt;
               |LIA|RSA|LSA|IRP|ILP|SRP|SLP|IRA|ILA|SRA|SLA|RPI|LPI|RAI&lt;br /&gt;
               |LAI|RPS|LPS|RAS|LAS|PRI|PLI|ARI|ALI|PRS|PLS|ARS|ALS|IPR&lt;br /&gt;
               |SPR|IAR|SAR|IPL|SPL|IAL|SAL|PIR|PSR|AIR|ASR|PIL|PSL|AIL&lt;br /&gt;
               |ASL&amp;gt;] [--] [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
--processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
  Address of a structure to store process information (progress, abort,&lt;br /&gt;
  etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
--xml&lt;br /&gt;
  Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
--echo&lt;br /&gt;
  Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
-o &amp;lt;Axial|Coronal|Sagittal|RIP|LIP|RSP|LSP|RIA|LIA|RSA|LSA|IRP|ILP|SRP&lt;br /&gt;
   |SLP|IRA|ILA|SRA|SLA|RPI|LPI|RAI|LAI|RPS|LPS|RAS|LAS|PRI|PLI|ARI|ALI&lt;br /&gt;
   |PRS|PLS|ARS|ALS|IPR|SPR|IAR|SAR|IPL|SPL|IAL|SAL|PIR|PSR|AIR|ASR|PIL&lt;br /&gt;
   |PSL|AIL|ASL&amp;gt;,  --orientation &amp;lt;Axial|Coronal|Sagittal|RIP|LIP|RSP|LSP&lt;br /&gt;
   |RIA|LIA|RSA|LSA|IRP|ILP|SRP|SLP|IRA|ILA|SRA|SLA|RPI|LPI|RAI|LAI|RPS&lt;br /&gt;
   |LPS|RAS|LAS|PRI|PLI|ARI|ALI|PRS|PLS|ARS|ALS|IPR|SPR|IAR|SAR|IPL|SPL&lt;br /&gt;
   |IAL|SAL|PIR|PSR|AIR|ASR|PIL|PSL|AIL|ASL&amp;gt;&lt;br /&gt;
  Orientation choices (default: LPS)&lt;br /&gt;
&lt;br /&gt;
--,  --ignore_rest&lt;br /&gt;
  Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
--version&lt;br /&gt;
  Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
-h,  --help&lt;br /&gt;
  Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;std::string&amp;gt;&lt;br /&gt;
  (required)  Input volume 1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;std::string&amp;gt;&lt;br /&gt;
  (required)  The oriented volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Description: Orients an output volume. Rearranges the slices in a volume&lt;br /&gt;
accoording to the selected orientation. The resulting volume will cover&lt;br /&gt;
the original volume.&lt;br /&gt;
&lt;br /&gt;
Author(s): Bill Lorensen&lt;br /&gt;
&lt;br /&gt;
Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
Internally, the module uses itk::OrientImageFilter. More details on algorithm can be found [http://public.kitware.com/Insight/Doxygen/html/classitk_1_1OrientImageFilter.html here].&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14968</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14968"/>
		<updated>2010-04-30T15:11:17Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Acknowledgment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
When the object has a geometry such that the centroid of all vertices lie outside of the object, the module will fail to generate the correct label for the object.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:FCMResultLabels-3-6.png&amp;diff=14967</id>
		<title>File:FCMResultLabels-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:FCMResultLabels-3-6.png&amp;diff=14967"/>
		<updated>2010-04-30T15:08:58Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:FuzzySegmentationModule&amp;diff=14966</id>
		<title>Modules:FuzzySegmentationModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:FuzzySegmentationModule&amp;diff=14966"/>
		<updated>2010-04-30T15:08:48Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Module Name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
Fuzzy Tissue Classification&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:FCMUI-3-6.png|thumb|280px|Module UI]]&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; |&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; &lt;br /&gt;
|[[Image:FCMInput-3-6.png|thumb|280px|Input Image with Mask]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:FCMResultLabels-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:FCMResult-3-6.png|thumb|280px|Segmentation Results]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Segmentation&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao&lt;br /&gt;
* Contact:  taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module computes voxel by voxel tissue classification of an MR brain image using a fuzzy c-means algortihm. Bias field is modeled as a lower order polynomial. Bias field and tissue classification are estimated iteratively in an EM fashion. Internally, each voxel is assigned tissue membership function values, which range from 0 to 1. At any voxel, the sum of membership function of all classes is either 0 (outside of brain), or 1. The membership functions are converted in tissue labels to generate hard segmentation.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
This module is typically used to assign tissue labels to an image. For example, in MR brain image analysis, many applications need to know which voxels belong to gray matter, white matter, and CSF.&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:FCM-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes two input volumes and generate two output volumes. '''Input Volume''' is the MR image to be segmented. '''Input Mask''' gives the mask within which segmentation is applied. '''Hard Segmentation''' is an output label map. And '''Bias Field''' is the estimated bias field.&lt;br /&gt;
 &lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:FCM-ParametersPanels-3-6.png|thumb|right|280px|Parameters panels]]&lt;br /&gt;
&lt;br /&gt;
User can specify two parameters: '''NumberOfClasses''' tells the algorithm how many different tissues there are in the given mask. For brain, we use 3 -- gray matter, white matter, and CSF; '''BiasOption''' specifies how bias field is modeled -- 0: no bias correction; 1: global linear; 2: global quadratic; 3: region based linear; 4: region based quadratic.  From 0 to 4, computation time increases as the accuracy increases.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
No other modules are required for this module. The mask can be generated using any skull stripping algorithm.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Developed and tested on T1 weighted images. Performance on images from other modality or with other MR contrasts may be limited.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/BrainTissueClassification/TissueClassification.cxx?rev=6314&amp;amp;root=NAMICSandBox&amp;amp;view=log TissueClassification.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/BrainTissueClassification/TissueClassification.xml?rev=6314&amp;amp;root=NAMICSandBox&amp;amp;view=log TissueClassification.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.slicer.org/viewcvs.cgi/trunk/BrainTissueClassification/Testing/TissueClassificationTest.cxx?rev=6314&amp;amp;root=NAMICSandBox&amp;amp;sortby=author&amp;amp;view=log TissueClassificationTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ../Slicer3-ext/BrainTissueClassification-build/lib/Slicer3/Plugins/Tissu&lt;br /&gt;
                                        eClassification &lt;br /&gt;
                                        [--returnparameterfile&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                                        [--processinformationaddress&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt;] [--xml] [--echo] [-b&lt;br /&gt;
                                        &amp;lt;int&amp;gt;] [-c &amp;lt;int&amp;gt;] [--] [--version]&lt;br /&gt;
                                        [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                                        &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   -b &amp;lt;int&amp;gt;,  --biasoption &amp;lt;int&amp;gt;&lt;br /&gt;
     Option for bias correction (0: no bias correction; 1: global linear;&lt;br /&gt;
     2: global quadratic; 3: region based linear; 4: region based&lt;br /&gt;
     quadratic) (default: 0)&lt;br /&gt;
&lt;br /&gt;
   -c &amp;lt;int&amp;gt;,  --class &amp;lt;int&amp;gt;&lt;br /&gt;
     Number of classes (default: 3)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input T1 Image.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Only voxels inside the mask are classified&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Output brain mask map.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Estimated bias field&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: This module computes voxel by voxel tissue classification&lt;br /&gt;
   of an MR brain image using a fuzzy c-means algortihm. Bias field is&lt;br /&gt;
   modeled as a lower order polynomial. Bias field and tissue&lt;br /&gt;
   classification are estimated iteratively in an EM fashion. Internally,&lt;br /&gt;
   each voxel is assigned tissue membership function values, which range&lt;br /&gt;
   from 0 to 1. At any voxel, the sum of membership function of all classes&lt;br /&gt;
   is either 0 (outside of brain), or 1. The membership functions are&lt;br /&gt;
   converted in tissue labels to generate hard segmentation.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Xiaodong Tao, taox @ research . ge . com&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
   Implementation of the Fuzzy Classification was contributed by Dr.&lt;br /&gt;
   Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Implementation of the Fuzzy Classification was contributed by Dr. Ming-Ching Chang from GE Research.&lt;br /&gt;
&lt;br /&gt;
[http://www.oasis-brains.org/ OASIS datasets] were used to generate images on this page.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
* Ming-ching Chang, Xiaodong Tao “Subvoxel Segmentation and Representation of Brain Cortex Using Fuzzy Clustering and Gradient Vector Diffusion”, SPIE Medical Imaging, San Diego, CA, 2010.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:FCMUI-3-6.png&amp;diff=14965</id>
		<title>File:FCMUI-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:FCMUI-3-6.png&amp;diff=14965"/>
		<updated>2010-04-30T15:08:03Z</updated>

		<summary type="html">&lt;p&gt;Taox: uploaded a new version of &amp;quot;File:FCMUI-3-6.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14940</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14940"/>
		<updated>2010-04-30T14:10:56Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Usability issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
When the object has a geometry such that the centroid of all vertices lie outside of the object, the module will fail to generate the correct label for the object.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14927</id>
		<title>Slicer-3.6-QA</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14927"/>
		<updated>2010-04-30T01:50:28Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Application CLI Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 documentation]]&lt;br /&gt;
&lt;br /&gt;
*This page contains our assessment of the Slicer 3.6 modules&lt;br /&gt;
&lt;br /&gt;
*See also the [http://wiki.na-mic.org/Wiki/index.php/2010_Slicer36_Module_Cull module culling event] at the end of April 2010&lt;br /&gt;
&lt;br /&gt;
= Testing Status =&lt;br /&gt;
&lt;br /&gt;
== Core Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Current Owner&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Camera ||complete||yes, no link||no|| Sebastien Barre&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Welcome ||complete||yes and yes||yes and yes ||Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volumes ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Diffusion Editor ||complete||yes and yes||no||  CF Westin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Models ||complete||yes and yes||yes and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Measurements ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Fiducials||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Data ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Slices ||complete||yes and yes||yes and yes|| Jim Miller&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Colors ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Interactive Editor ||complete||no and yes ||yes and no || Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| ROI Module ||complete||no and yes||no and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volume Rendering ||complete||yes and yes||no and yes|| Yanling Liu&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| PET/CT Fusion ||complete||yes and yes||yes and yes|| Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application CLI Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Test coverage &amp;lt;ref&amp;gt;in % for non-interactive part&amp;lt;/ref&amp;gt;!!valgrind errors!!Current Owner!!Comments &amp;lt;ref&amp;gt;Test coverage percentage determined by: [# lines code covered / total # lines of code (covered and non-covered) *100] of relevant .cxx and .h files&amp;lt;/ref&amp;gt;!!3.6 Documentation Name &amp;lt;ref&amp;gt;http://wiki.slicer.org/slicerWiki/index.php/Documentation-3.6&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;|my module||complete||yes and yes||yes, yes, yes||80%||0|| ||||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionWeightedTest ||no||no||yes and yes||  69.8%   || 0||CF Westin||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation ||  complete ||yes and no||yes and yes||  79.7%   || 9 ||CF Westin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorMathematics ||no||yes and no||yes and yes||  56.2%   || 5||CF Westin||||Diffusion Tensor Scalar Measurements||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OrientImage ||complete||yes and yes||yes and yes||  85.7%   || 0 ||Bill Lorensen||||OrientImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| LinearRegistration ||complete||yes and no||yes and yes||  66.7%   || 4 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| RigidRegistration ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.0%   || 92 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| RegisterImages (RegisterImagesMultiRes) ||complete||yes and yes||yes and yes|| 83.5%  || Unknown  || Casey Goodlett, Stephen Aylward||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Fast Affine Registration ||complete||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot; |1.4% || 82  || Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| BSplineDeformableRegistration ||complete||yes and yes||yes and yes||  82.3%   || 6 || Bill Lorensen||||Fast Nonrigid BSpline Registration||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| TestGridTransformRegistration ||no||no||yes and yes ||  90.7%   || 0 ||Yinglin Lee||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CheckerBoard ||complete||yes and yes||yes and yes||  67.4%   || 0 ||Bill Lorensen||||CheckerBoard Filter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ResampleVolume ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| PolyDataToLabelmap ||complete||yes and yes||yes and yes||  87.9%   || 0 ||Nicole Aucoin, Xiaodong Tao||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GaussianBlurImageFilter ||complete||yes and no||yes and yes||  55.9%   || 0 ||Julien Jomier, Stephen Aylward||||Gaussian Blur||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| ConfidenceConnected||complete||yes and no||yes and yes||  87.5%   || 0 ||Jim Miller||||Simple region growing||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ExecutionModelTour ||no||yes and yes||yes and yes||  87.2%   || 0 ||Daniel Blezek, Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| ImageReadDicomWrite ||complete||yes and yes||yes and yes||  86.1%   || 0 ||Bill Lorensen||||Create a Dicom Series||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CurvatureAnisotropicDiffusion ||complete||yes and yes||yes and yes||  64.3%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GradientAnisotropicDiffusion ||complete||yes and yes||yes and yes||  63.4%   || 0 ||Bill Lorensen||||GradientAnisotropicFilter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| MedianImageFilter ||complete||yes and yes||yes and yes||  51.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| HistogramMatching ||complete||yes and yes||yes and yes||  65.0%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdImageFilter ||no||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||OtsuThreshold||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdSegmentation ||complete||yes and no||yes and yes||  90.9%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| Subtract ||complete||yes and yes||yes and yes||  71.7%   || 0 ||Bill Lorensen||||SubtractImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Multiply ||yes||yes and yes||yes and yes||  77.6%   || 0 ||Bill Lorensen||||MultiplyImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Add ||complete||yes and yes||yes and yes||  84.9%   || 0 ||Bill Lorensen||||AddImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| Threshold ||complete||yes and yes||yes and yes||  55.8%   || 0 ||Nicole Aucoin||||ThresholdImage||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Mask ||complete||yes and yes||yes and yes||  80.0%   || 0 ||Nicole Aucoin||||Mask Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Cast ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  14.6%   || 0 ||Nicole Aucoin||||Cast Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| VotingBinaryHoleFillingImageFilter ||complete||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||Voting Binary Hole Filling||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ModelMaker ||complete||yes and yes||yes and yes||  57.4%   ||  1  ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MultipleModelsExample ||no||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.9%|| 50 ||Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| GrayscaleModelMaker ||no||yes and no||yes and yes||  82.1%   || 1 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| MergeModels ||yes||yes and yes||yes and yes||  62.7%   || 0 ||Nicole Aucoin, Daniel Haehn||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GrayscaleFillHoleImageFilter ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||Grayscale Fill Hole||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GrayscaleGrindPeakImageFilter ||complete||yes and yes||yes and yes||  64.5%   || 0 ||Bill Lorensen||||Grayscale Grind Peak||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| LabelMapSmoothing ||no||yes and no||yes and yes||  87.9%   || 0 ||Dirk Padfield, Josh Cates, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ImageLabelCombine ||complete||yes and no||yes and no||style=&amp;quot;background:red&amp;quot;|  7.5%   || 50 ||Alex Yarmarkovich||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleVolume2 ||no||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  46.8%   || 0 ||Francois Budin||||Resample Scalar/Vector/DWI Volume||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ZeroCrossingBasedEdgeDetectionImageFilter ||no||yes and no||yes and yes||  62.5%|| 0 || Elliot Uvero||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| FreesurferSurfaceSectionExtraction ||no||yes and no||yes and yes||  60.0%   || 62 || Sylvain Bouix||||n/a/||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSDemonWarp ||complete||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Hans Johnson, Greg Harris ||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSFit ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unkown || Eun Young Kim||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSMush ||complete||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSResample ||no||yes and yes||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSROIAuto ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation BatchMake ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Lauren O'Donnell||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| EMSegment BatchMake||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Brad Davis||||EM Segmenter batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Gaussian Blur BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Julien Finet||||Gaussian Blur batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| RegisterImages BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Stephen Aylward, Julien Finet||||Register Images batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleScalarVolume BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Julien Finet||||Resample Volume batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Diffeomorphic Demons Algorithm ||no||no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Tom Vercauteren, Ender Konukoglu, Kilian Pohl||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ResampleDTIVolume ||complete||yes and yes||yes and yes||  style=&amp;quot;background:red&amp;quot;| 37.0% || 0 ||Francois Budin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristan Vega, Santiago Aja Fernandez, Marc Niethammer||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Unbiased Non Local Means filter for DWI ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja-Fernandez||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Joint Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja Fernández||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Extract Skeleton ||no||yes and no||no and yes||  style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Pierre Seroul, Martin Styner, Guido Gerig, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MRI Bias Field Correction ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Sylvain Jaume||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| N4ITK MRI Bias Correction ||yes||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nick Tustison, Andriy Fedorov||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ACPC Transform ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Mesh Contour Segmentation ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Peter Karasev, Karol Chudy, Allen Tannenbaum||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Utah BSpline Deformable registration ||no||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Sam Gerber, Jim Miller, Steve Pieper, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Calculate Volume Statistics ||no||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||0||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Generate Connectivity Map ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ROI Tract Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Stochastic Tractography Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MIDAS Data and Slicer Tutorials ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Patrick Reynolds, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Partition =&lt;br /&gt;
&lt;br /&gt;
Most Slicer modules have a '''GUI component''' and a '''Data Processing''' component.&lt;br /&gt;
&lt;br /&gt;
Testing GUI components is still a challenge, so we will focus here on testing the '''Data Processing''' components. This can be done in most cases by partitioning the module into a GUI section and a Data Processing section, where the second one usually takes the form of a C++ class (although that is not a requirement).&lt;br /&gt;
&lt;br /&gt;
The '''data processing''' section can be tested by using standard CTest/CMake mechanisms. Basically by adding ADD_TEST() entries to the CMakeLists.txt file of the module.&lt;br /&gt;
&lt;br /&gt;
=Luis Ibanez' scoring system=&lt;br /&gt;
&lt;br /&gt;
The following scoring will be applied to the '''data processing''' sections of all modules:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance Scoring&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Code Coverage!!Valgrind Errors!!Documentation!!Tutorial&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;| '''1Gold''' || &amp;gt; 80% || 0 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;| '''2Silver''' || &amp;gt; 70% || &amp;lt; 10 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;| '''3Bronze''' || &amp;gt; 60% || &amp;lt; 50 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;| '''4Clay''' || &amp;gt; 50% || &amp;lt; 100 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;| '''5Coal''' ||style=&amp;quot;background:red&amp;quot;|&amp;lt; 50% || &amp;gt; 100 || yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:hotpink&amp;quot;| '''6Hazard''' || unknown || unknown || no || no&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The code coverage and Valgrind error must be the ones reported on the Nightly Slicer Dashboard. Anecdotal data is not acceptable.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14926</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14926"/>
		<updated>2010-04-30T01:49:02Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
    InputReferenceVolume.nrrd&lt;br /&gt;
    InputSurfaceModel.vtp&lt;br /&gt;
    OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14925</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14925"/>
		<updated>2010-04-30T01:48:35Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
                                          InputReferenceVolume.nrrd&lt;br /&gt;
                                          InputSurfaceModel.vtp&lt;br /&gt;
                                          OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
This module takes three input: '''Input Volume''' is the reference volume. '''Model''' is the surface model from whose interior is to be labeled as foreground, and '''Output Volume''' is the output label map. Output Volume has the same image parameters (size, resolution, orientation, etc) as Input Volume.&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
Since surface can be very sparsely triangulated, this module first resample the input surface model in an appropriate resolution. The parameter '''Sample Distance''' controls how fine the surface is sampled. The ballpark value for this parameter is the smallest size of voxels in Input Volume.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14924</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14924"/>
		<updated>2010-04-30T01:42:31Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Examples, Use Cases &amp;amp; Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --distance 1.0&lt;br /&gt;
                                          InputReferenceVolume.nrrd&lt;br /&gt;
                                          InputSurfaceModel.vtp&lt;br /&gt;
                                          OutputLabelMap.nrrd&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ParametersPanels-3-6.png&amp;diff=14923</id>
		<title>File:PolyDataToLabelMap-ParametersPanels-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ParametersPanels-3-6.png&amp;diff=14923"/>
		<updated>2010-04-30T01:40:30Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PolyDatToLabelMap-IOPanels-3-6.png&amp;diff=14922</id>
		<title>File:PolyDatToLabelMap-IOPanels-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PolyDatToLabelMap-IOPanels-3-6.png&amp;diff=14922"/>
		<updated>2010-04-30T01:40:14Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ViewingPanelResult-3-6.png&amp;diff=14921</id>
		<title>File:PolyDataToLabelMap-ViewingPanelResult-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ViewingPanelResult-3-6.png&amp;diff=14921"/>
		<updated>2010-04-30T01:39:46Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14920</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14920"/>
		<updated>2010-04-30T01:37:37Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Module Name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model overlaid on ref image]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanelResult-3-6.png|thumb|280px|Label map generated from surface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example: &lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ViewingPanel-3-6.png&amp;diff=14919</id>
		<title>File:PolyDataToLabelMap-ViewingPanel-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-ViewingPanel-3-6.png&amp;diff=14919"/>
		<updated>2010-04-30T01:36:25Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-UI-3-6.png&amp;diff=14918</id>
		<title>File:PolyDataToLabelMap-UI-3-6.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PolyDataToLabelMap-UI-3-6.png&amp;diff=14918"/>
		<updated>2010-04-30T01:36:04Z</updated>

		<summary type="html">&lt;p&gt;Taox: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14917</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14917"/>
		<updated>2010-04-30T01:27:48Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Source code &amp;amp; documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model and label map]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example: &lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.cxx?rev=12452&amp;amp;view=log  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?rev=9268&amp;amp;view=log  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14916</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14916"/>
		<updated>2010-04-30T01:25:43Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Source code &amp;amp; documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model and label map]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example: &lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelMap.cxx?view=annotate  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?view=co  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./PolyDataToLabelmap --help&lt;br /&gt;
&lt;br /&gt;
USAGE: &lt;br /&gt;
&lt;br /&gt;
   ./PolyDataToLabelmap  [--returnparameterfile &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--processinformationaddress &amp;lt;std::string&amp;gt;]&lt;br /&gt;
                         [--xml] [--echo] [--distance &amp;lt;float&amp;gt;] [--]&lt;br /&gt;
                         [--version] [-h] &amp;lt;std::string&amp;gt; &amp;lt;std::string&amp;gt;&lt;br /&gt;
                         &amp;lt;std::string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where: &lt;br /&gt;
&lt;br /&gt;
   --returnparameterfile &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Filename in which to write simple return parameters (int, float,&lt;br /&gt;
     int-vector, etc.) as opposed to bulk return parameters (image,&lt;br /&gt;
     geometry, transform, measurement, table).&lt;br /&gt;
&lt;br /&gt;
   --processinformationaddress &amp;lt;std::string&amp;gt;&lt;br /&gt;
     Address of a structure to store process information (progress, abort,&lt;br /&gt;
     etc.). (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --xml&lt;br /&gt;
     Produce xml description of command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --echo&lt;br /&gt;
     Echo the command line arguments (default: 0)&lt;br /&gt;
&lt;br /&gt;
   --distance &amp;lt;float&amp;gt;&lt;br /&gt;
     Sample distance (default: 1)&lt;br /&gt;
&lt;br /&gt;
   --,  --ignore_rest&lt;br /&gt;
     Ignores the rest of the labeled arguments following this flag.&lt;br /&gt;
&lt;br /&gt;
   --version&lt;br /&gt;
     Displays version information and exits.&lt;br /&gt;
&lt;br /&gt;
   -h,  --help&lt;br /&gt;
     Displays usage information and exits.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Input volume&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  Model&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;std::string&amp;gt;&lt;br /&gt;
     (required)  The label volume&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   Description: Intersects an input model with an reference volume and&lt;br /&gt;
   produces an output label map.&lt;br /&gt;
&lt;br /&gt;
   Author(s): Nicole Aucoin BWH, Xiaodong Tao, GE&lt;br /&gt;
&lt;br /&gt;
   Acknowledgements: This work is part of the National Alliance for Medical&lt;br /&gt;
   Image Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
   through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14915</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14915"/>
		<updated>2010-04-30T01:00:55Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Quick Tour of Features and Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model and label map]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example: &lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:PolyDatToLabelMap-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:PolyDataToLabelMap-ParametersPanels-3-6.png|thumb|right|280px|Parameters Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelMap.cxx?view=annotate  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?view=co  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14914</id>
		<title>Modules:PolyDatToLabelMap-Documentation-3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:PolyDatToLabelMap-Documentation-3.6&amp;diff=14914"/>
		<updated>2010-04-30T00:59:57Z</updated>

		<summary type="html">&lt;p&gt;Taox: Created page with 'Return to Slicer 3.6 Documentation __NOTOC__ ===Module Name=== PolyData to LabelMap  {| |GUI panel |[[Im…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===Module Name===&lt;br /&gt;
PolyData to LabelMap&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:PolyDataToLabelMap-UI-3-6.png|thumb|280px|GUI panel]]&lt;br /&gt;
|[[Image:PolyDataToLabelMap-ViewingPanel-3-6.png|thumb|280px|Surface model and label map]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Surface Models&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Author: Xiaodong Tao and Nicole Aucoin&lt;br /&gt;
* Contact: taox at research.ge.com&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
This module creates a label map of the interior of an input model within a reference volume. The module first label voxels that intersects the surface as foreground, then use a flood fill to label all interior. &lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Examples, Use Cases &amp;amp; Tutorials===&lt;br /&gt;
&lt;br /&gt;
* This module may be thought of as the inverse of Marching Cubes. &lt;br /&gt;
&lt;br /&gt;
* A command line example: &lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
* '''Input/Output panels:'''&lt;br /&gt;
&lt;br /&gt;
[[Image:CreateaDicomSeries-IOPanels-3-6.png|thumb|right|280px|Input/Output panels]]&lt;br /&gt;
&lt;br /&gt;
* '''Parameters panel:'''&lt;br /&gt;
[[Image:CreateaDicomSeries-PatientPanels-3-6.png|thumb|right|280px|Patient Parameters]]&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
This module depends only on the core &amp;quot;Volumes&amp;quot; module of slice for data IO.&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
None. &lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelMap.cxx?view=annotate  PolyDataToLabelmap.cxx]&lt;br /&gt;
&lt;br /&gt;
XML Description: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/PolyDataToLabelmap.xml?view=co  PolyDataToLabelmap.xml]&lt;br /&gt;
&lt;br /&gt;
Test: [http://viewvc.na-mic.org/viewcvs.cgi/trunk/Applications/CLI/Testing/PolyDataToLabelmapTest.cxx?rev=11537&amp;amp;view=log PolyDataToLabelmapTest.cxx]&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image&lt;br /&gt;
Computing (NAMIC), funded by the National Institutes of Health&lt;br /&gt;
through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
Information on the National Centers for Biomedical Computing&lt;br /&gt;
can be obtained from [http://www.ncbcs.org/ National Centers for Biomedical Computing].&lt;br /&gt;
&lt;br /&gt;
===References===&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14913</id>
		<title>Documentation/3.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/3.6&amp;diff=14913"/>
		<updated>2010-04-30T00:43:29Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Surface Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is work in progress&lt;br /&gt;
&lt;br /&gt;
=Main GUI=&lt;br /&gt;
&lt;br /&gt;
*[[Modules:MainApplicationGUI-Documentation-3.6| Main Application GUI]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:EventBindings-3.6| &amp;quot;Hot-keys&amp;quot; and Keyboard Shortcuts]] (Wendy Plesniak) &lt;br /&gt;
*[[Modules:Loading-Data-3.6| Loading Data]] (scenes, DICOM, volumes, models, fiducials, transforms, etc.)   (Wendy Plesniak)&lt;br /&gt;
*[[Modules:Saving-Documentation-3.6| Saving Data]] (scenes, volumes, models, fiducials, transforms, etc.)  (Wendy Plesniak)&lt;br /&gt;
*[[Modules:SceneSnapshots-3.6| Creating and Restoring Scene Snapshots]] (Wendy Plesniak)&lt;br /&gt;
*[[Modules:ExtensionsManagementWizard-Documentation-3.6| Extensions Management Wizard]] '''in progress''' (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
*Please copy the template linked below, paste it into your page and customize it with your module's information.&lt;br /&gt;
[[Slicer3:Module_Documentation-3.6_Template|Slicer3:Module_Documentation-3.6_Template]] &lt;br /&gt;
*See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs&lt;br /&gt;
*To put your lab's logo into a module, see [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|here]]&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[ [Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
=Requirements for Modules=&lt;br /&gt;
{| border=&amp;quot;00&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;| &lt;br /&gt;
* The module is '''feature complete''', it does everything that it advertises it can do&lt;br /&gt;
* The module has a '''test'''. See [http://wiki.na-mic.org/Wiki/index.php/Slicer3:Execution_Model_Testing '''here'''] for more information.&lt;br /&gt;
* Module has '''documentation''' on the [[Documentation-3.5#Modules|Slicer wiki]]. Please use the template provided [[Documentation-3.6#Modules|'''here''']] to structure your page. Please keep in mind that our users are not computer scientists with a background in computer vision.&lt;br /&gt;
*Please add a pointer to the documentation on the Slicer wiki to the the '''Help''' tab of the module. See the '''Editor module''' in Slicer for an example.&lt;br /&gt;
* The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the '''Acknowledegment''' tab of the module. Please see the '''Models module''' for an example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module. [[Slicer3:Execution_Model_Documentation#Adding_Module_Logos_to_Slicer3|See here for more information.]]&lt;br /&gt;
** '''Style Guide:''' All acknowledgment icons should be 100x100 pixels, preferably in png format.&lt;br /&gt;
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. &lt;br /&gt;
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.)&lt;br /&gt;
* Many modules are better suited to be [[Documentation-3.4#Extensions_for_Downloading|downloadable extensions]].  The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository.&lt;br /&gt;
* Follow [[Documentation-3.5-Rons-Rules|'''Ron's rules for tools''']]&lt;br /&gt;
| style=&amp;quot;background: #e5e5e5&amp;quot; align=&amp;quot;center&amp;quot;| Examples for the Help and &lt;br /&gt;
Acknowledgment Panels&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #ebeced&amp;quot;|[[Image:SlicerHelpExample.png|center|200px]][[Image:SlicerAcknowledgementExample.png|center|200px]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=List of Modules added or significantly revised since the 3.4 release=&lt;br /&gt;
* Interactive Editor&lt;br /&gt;
* Volume Rendering&lt;br /&gt;
* Colors (Nicole Aucoin)&lt;br /&gt;
* MRI Bias Field Correction (Sylvain Jaume)&lt;br /&gt;
* 4D Image (Viewer) (Junichi Tokuda)&lt;br /&gt;
* 4D Analysis (Time-intensity curve plotting and analysis) (Junichi Tokuda)&lt;br /&gt;
* Fast Marching segmentation (Andriy Fedorov)&lt;br /&gt;
* Mesh Contour Segmentation (Peter Karasev)&lt;br /&gt;
* Crop Volume (Subvolume extraction with ROI widget) (Andriy Fedorov)&lt;br /&gt;
* Measurements (rulers and angles) (Nicole Aucoin)&lt;br /&gt;
* Affine registration (Casey Goodlett)&lt;br /&gt;
* Collect Patient Fiducials (Andrew Wiles)&lt;br /&gt;
* IGT Tool Selector (Andrew Wiles)&lt;br /&gt;
* Fiducials (Nicole Aucoin)&lt;br /&gt;
* PETCTFusion (Wendy Plesniak)&lt;br /&gt;
* N4 Bias Field Correction (Andriy Fedorov)&lt;br /&gt;
&lt;br /&gt;
=List of Modules=&lt;br /&gt;
&lt;br /&gt;
Please adhere to the naming scheme for the module documentation:&lt;br /&gt;
*[[Modules:MyModuleNameNoSpaces-Documentation-3.6|My Module Name With Spaces] ] (First Last Name)&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
*[[Modules:Welcome-Documentation-3.6| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)&lt;br /&gt;
*[[Modules:Data-Documentation-3.6| Data Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Volumes-Documentation-3.6| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) &lt;br /&gt;
**[[Modules:Volumes:Diffusion Editor-Documentation-3.6| Diffusion Editor]] (CF Westin)&lt;br /&gt;
*[[Modules:Slices-Documentation-3.6|Slices Module]] (Jim Miller) &lt;br /&gt;
*[[Modules:VolumeRendering-Documentation-3.6| Volume Rendering Module]] (Yanling Liu, Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:LabelMapEditor-Documentation-3.6| Label Map Editor]] (Steve Pieper)   &amp;lt;span style=&amp;quot;background:hotpink; color:white&amp;quot;&amp;gt;Not yet 3.6&amp;lt;/span&amp;gt;&amp;lt;font background=hotpink color=white&amp;gt;Not yet 3.6&amp;lt;/font&amp;gt;&lt;br /&gt;
*[[Modules:Models-Documentation-3.6| Models Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Fiducials-Documentation-3.6| Fiducials Module]]  (Nicole Aucoin) &lt;br /&gt;
*[[Modules:Measurements-Documentation-3.6 | Measurements (rulers and angles) ]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ROIModule-Documentation-3.6|ROI Module]] (Alex Yarmarkovich)&lt;br /&gt;
*[[Modules:Transforms-Documentation-3.6| Transforms Module]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Modules:Colors-Documentation-3.6| Color Module]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
*[[Modules:ChangeTracker-Documentation-3.6|ChangeTracker]] (Andriy Fedorov)&lt;br /&gt;
*[[Modules:IA_FEMesh-Documentation-3.6|IA FE Meshing Module]] (Vincent Magnotta, Curt Lisle)&lt;br /&gt;
&lt;br /&gt;
==Informatics Modules==&lt;br /&gt;
*[[Modules:FetchMI-Documentation-3.6| Fetch Medical Informatics Module]] (Wendy Plesniak, Dan Marcus)  &lt;br /&gt;
*[[Modules:QueryAtlas-Documentation-3.6|Query Atlas Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[Slicer3:Registration|'''Overview of all Registration Modules''' ]]: go here for more detailed help on selecting your registration module.&lt;br /&gt;
*Fast&lt;br /&gt;
**[[Modules:Transforms-Documentation-3.6|Transforms]]:  manual &amp;amp; interactive rigid registration , (Alex Yarmarkovich)&lt;br /&gt;
**[[Modules:AffineRegistration-Documentation-3.6|Fast Affine Registration]]:  automated fast affine registration , (Jim Miller)   &lt;br /&gt;
**[[Modules:RigidRegistration-Documentation-3.6|Fast Rigid Registration]]:  automated fast rigid (6 DOF) registration , (Jim Miller)  &lt;br /&gt;
**[[Modules:DeformableB-SplineRegistration-Documentation-3.6|Fast Nonrigid BSpline Registration]]: fast non-rigid registration , (Bill Lorensen)  &lt;br /&gt;
*Robust&lt;br /&gt;
**[[Modules:RegisterImages-Documentation-3.6|Expert Pipeline Rigid-Affine-Nonrigid Registration]]:  automated registration with extensive parameter options, robust initialization, variable DOF and masking options, (Casey Goodlett)&lt;br /&gt;
**[[Modules:RegisterImagesMultiRes-Documentation-3.6|Robust Multiresolution Affine Registration]]: affine registration in multi-resolution scheme, robust to large differences in initial position or image content ,  (Casey Goodlett)&lt;br /&gt;
** [[Modules:BRAINSDemonWarp|BRAINSDemonWarp]] Hans Johnson (hans-johnson@uiowa.edu). Belongs to registration, robust&lt;br /&gt;
** [[Modules:BRAINSFit|BRAINSFit]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
** [[Modules:BRAINSResample|BRAINSResample]] Hans Johnson (hans-johnson@uiowa.edu) . Belongs to registration robust&lt;br /&gt;
&lt;br /&gt;
*Brain Only&lt;br /&gt;
**[[Modules:ACPCTransform-Documentation-3.6|ACPC Transform]]: calculate a transformation to align a single brain along theh AC-PC line (Nicole Aucoin)&lt;br /&gt;
*Non-Raster-Image Data&lt;br /&gt;
**[[Modules:TransformFromFiducials-Documentation-3.6|Fiducial Registration]]: align two sets of fiducials (translation, rigid or similarity)  (Casey Goodlett)&lt;br /&gt;
**[[Modules:PythonSurfaceICPRegistration-Documentation-3.6|Surface Registration]]: automated surface-to-surface (model) registration (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Modules:SegmentationOverview3.6|Overview]]&lt;br /&gt;
**[[Modules:EMSegmentTemplateBuilder3.6|EM Segment Template Builder 3.6]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Command-Line3.6|EM Segment Command-Line]] (Kilian Pohl)  &lt;br /&gt;
**[[Modules:EMSegment-Simple3.6|EM Segment Simple]] (Kilian Pohl) &lt;br /&gt;
**[[Modules:FastMarchingSegmentation-Documentation-3.6|Fast Marching segmentation]] (Andriy Fedorov)&lt;br /&gt;
**[[Modules:OtsuThresholdSegmentation-Documentation-3.6|Otsu Threshold Segmentation]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:Simple Region Growing-Documentation-3.6|Simple Region Growing]] (Jim Miller, Harini Veeraraghavan)  &lt;br /&gt;
**[[Modules:RobustStatisticsSeg-Documentation-3.6|RobustStatisticsSeg]] Yi Gao (yigao@gatech.edu).&lt;br /&gt;
**[[Modules:BRAINSROIAuto-Documentation-3.6|BRAINSROIAuto]] Hans Johnson (hans-johnson@uiowa.edu).&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Modules:LabelStatistics-Documentation-3.6|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Modules:PETCTFusion-Documentation-3.6 | PET/CT Fusion Module]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Diffusion MRI==&lt;br /&gt;
*Diffusion MRI&lt;br /&gt;
** DWI filtering&lt;br /&gt;
***[[Modules:JointRicianLMMSEImageFilter-Documentation-3.6|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez)   &lt;br /&gt;
***[[Modules:RicianLMMSEImageFilter-Documentation-3.6|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja-Fernandez, Marc Niethammer)  &lt;br /&gt;
***[[Modules:UnbiasedNonLocalMeans-Documentation-3.6|Unbiased Non Local Means filter for DWI]]  (Antonio Tristán Vega, Santiago Aja-Fernandez)  &lt;br /&gt;
** Diffusion tensor utilities&lt;br /&gt;
***[[Modules:DiffusionTensorEstimation-Documentation-3.6|Diffusion Tensor Estimation]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.6 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar)  &lt;br /&gt;
** Resampling&lt;br /&gt;
***[[Modules:ResampleDTIVolume-Documentation-3.6|Resample DTI Volume]] (Francois Budin)&lt;br /&gt;
** Tractography&lt;br /&gt;
***[[Modules:ROISeeding-Documentation-3.6 | Label Seeding]] (Raul San Jose Estepar)   &lt;br /&gt;
***[[Modules:FiducialSeeding-Documentation-3.6|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) &lt;br /&gt;
***[[Modules:DTIDisplay-Documentation-3.6|FiberBundles]] (Alex Yarmakovich) &lt;br /&gt;
***[[Modules:StochasticTractography-Documentation-3.6|Python Stochastic Tractography]] (Julien de Siebenthal)   &lt;br /&gt;
***[[Modules:ROISelect-Documentation-3.6|ROI Select]] (Lauren O'Donnell)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Modules:OpenIGTLinkIF-Documentation-3.6| OpenIGTLinkIF Module]] (Junichi Tokuda)&lt;br /&gt;
*[[Modules:NeuroNav-Documentation-3.6| NeuroNav Module]] (Haiying Liu)&lt;br /&gt;
*[[Modules:ProstateNav-Documentation-3.6| ProstateNav Module]] (Junichi Tokuda, Andras Lasso)&lt;br /&gt;
*[[Modules:CollectFiducials-Documentation-3.6 | Collect Patient Fiducials ]] (Andrew Wiles)&lt;br /&gt;
*[[Modules:IGTToolSelector-Documentation-3.6 | IGT Tool Selector ]] (Andrew Wiles)&lt;br /&gt;
&lt;br /&gt;
==Time Series==&lt;br /&gt;
* [[Modules:FourDImage-Documentation-3.6|4D Image (Viewer)]] (Junichi Tokuda)&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Modules:N4ITKBiasFieldCorrection-Documentation-3.6|N4 Bias Field Correction]] (Andriy Fedorov), based on most recent version of ITK&lt;br /&gt;
*[[Modules:MRIBiasFieldCorrection-Documentation-3.6|MRI Bias Field Correction]] (Sylvain Jaume)&lt;br /&gt;
*[[Modules:CheckerboardFilter-Documentation-3.6|Checkerboard Filter]] (Bill Lorensen, Jim Miller)&lt;br /&gt;
*[[Modules:HistogramMatching-Documentation-3.6|Histogram Matching]] '''In progress''' (Bill Lorensen, Xiaodong Tao)&lt;br /&gt;
*[[Modules:ImageLabelCombine-3.6|Image Label Combine]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:ResampleVolume-Documentation-3.6|Resample Volume]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:ResampleScalarVectorDWIVolume-Documentation-3.6|Resample Scalar/Vector/DWI Volume]] (Francois Budin)&lt;br /&gt;
*[[Modules:ThresholdImage-Documentation-3.6|Threshold Image]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:OtsuThreshold-Documentation-3.6|Otsu Threshold]] (Bill Lorensen) &lt;br /&gt;
*Arithmetic&lt;br /&gt;
**[[Modules:AddImages-Documentation-3.6|Add Images]] (Harini Veeraraghavan) &lt;br /&gt;
**[[Modules:SubtractImages-Documentation-3.6|Subtract Images]] (Harini Veeraraghavan)  &lt;br /&gt;
** [[Modules:CastImage-Documentation-3.6|Cast Image]] (Nicole Aucoin) &lt;br /&gt;
** [[Modules:MaskImage-Documentation-3.6|Mask Image]] (Nicole Aucoin) Can be used to apply a mask such as a brain mask to a grey scale image&lt;br /&gt;
**[[Modules:MultiplyImages-Documentation-3.6|Multiply Images]] (Harini Veeraraghavan) &lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Modules:GradientAnisotropicFilter-Documentation-3.6| Gradient Anisotropic Filter]]  (Bill Lorensen)&lt;br /&gt;
**[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.6|Curvature Anisotropic Diffusion]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GaussianBlur-Documentation-3.6|Gaussian Blur]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
**[[Modules:MedianFilter-Documentation-3.6|Median Filter]] '''In progress''' (Xiaodong Tao)  &lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Modules:VotingBinaryHoleFilling-Documentation-3.6|Voting Binary Hole Filling]] (Jim Miller)  &lt;br /&gt;
**[[Modules:GrayscaleFillHole-Documentation-3.6|Grayscale Fill Hole]] (Bill Lorensen)&lt;br /&gt;
**[[Modules:GrayscaleGrindPeak-Documentation-3.6|Grayscale Grind Peak]] (Bill Lorensen)&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Modules:ModelMaker-Documentation-3.6| ModelMaker]] (Nicole Aucoin) &lt;br /&gt;
*[[Modules:GrayscaleModelMaker-Documentation-3.6|Grayscale Model Maker]] (Bill Lorensen)&lt;br /&gt;
*[[Modules:MeshContourSegmentation-Documentation-3.6|Mesh Contour Segmentation]] (Peter Karasev)  &lt;br /&gt;
*[[Modules:PythonSurfaceConnectivity-Documentation-3.6| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceICPRegistration-Documentation-3.6| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
*[[Modules:PythonSurfaceToolbox-Documentation-3.6| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) &lt;br /&gt;
*[[Modules:ClipModel-Documentation-3.6| Clip Model]] (Alex Yarmarkovich)  &lt;br /&gt;
*[[Modules:Model_Into_Label_Volume_Documentation-3.6| Model into Label Volume]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:MergeModels-Documentation-3.6| Merge Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Modules:ModelMirror-Documentation-3.6| Model Mirror]] (Wendy Plesniak) ('''in progress''')&lt;br /&gt;
*[[Modules:PolyDatToLabelMap-Documentation-3.6| PolyDataToLabelMap]] (Xiaodong Tao, Nicole Aucoin) ('''in progress''')&lt;br /&gt;
&lt;br /&gt;
==Batch processing==&lt;br /&gt;
*[[Modules:EMSegmentBatch-Documentation-3.6|EM Segmenter batch]] (Julien Jomier, Brad Davis)&lt;br /&gt;
*[[Modules:GaussianBlurBatch-Documentation-3.6|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward)&lt;br /&gt;
*[[Modules:RegisterImagesBatch-Documentation-3.6|Register Images batch]] (Julien Finet, Stephen Aylward)&lt;br /&gt;
*[[Modules:ResampleVolumeBatch-Documentation-3.6|Resample Volume batch]] (Julien Finet)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Modules:CropVolume-Documentation-3.6|Crop Volume]] (previously ExtractSubvolumeROI) (Andriy Fedorov)&lt;br /&gt;
*[[Modules:CreateaDicomSeries-Documentation-3.6|Create a Dicom Series]] '''(in progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:DicomToNRRD-3.6|Dicom to NRRD]] '''(in progress)''' (Xiaodong Tao)&lt;br /&gt;
*[[Modules:OrientImages-Documentation-3.6|Orient Images]] '''(In progress)''' (Xiaodong Tao)  &lt;br /&gt;
*[[Modules:PythonExplodeVolumeTransform-Documentation-3.6| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek)&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
* [[Modules:Endoscopy-Documentation-3.6|Virtual Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Modules:Cameras-Documentation-3.6| Camera Module]] (Sebastian Barre)&lt;br /&gt;
*Note: most developer tools are not documented&lt;br /&gt;
&lt;br /&gt;
=Slicer Extensions=&lt;br /&gt;
&lt;br /&gt;
==Extensions for Downloading==&lt;br /&gt;
===Introduction===&lt;br /&gt;
[[Image:SlicerOnNITRC2009.png|thumb|right|Slicer on NITRC]]&lt;br /&gt;
* Slicer Extensions are a mechanism for third parties to provide modules which extend the functionality of 3d Slicer.&lt;br /&gt;
* Some of the extensions do not use the Slicer license. Please review carefully.&lt;br /&gt;
* For a subset of extensions, you can use the extension wizard in Slicer to find their webpages and to install/uninstall individual extensions. In case of problems with those modules, please talk directly to the developers of the extensions.&lt;br /&gt;
* The version that is available through the extension manager is chosen by the developer of that extension   &lt;br /&gt;
&lt;br /&gt;
We are using NITRC as the primary repository for contributed extensions. As a general rule, we do not test the extensions ourselves. Use them at your own risk.&lt;br /&gt;
Click [http://www.nitrc.org/search/?type_of_search=soft&amp;amp;words=slicer3&amp;amp;Search.x=0&amp;amp;Search.y=0&amp;amp;Search=Search  here] to see a listing of Slicer 3 extensions on NITRC.&lt;br /&gt;
&lt;br /&gt;
[[Image:Slicer-3.4.1-extension-manager-2009-10-02.png|thumb|right|Extension manager dialog box]]&lt;br /&gt;
To add extension modules to an installed binary of slicer:&lt;br /&gt;
* Use the View-&amp;gt;Extension Manager menu option&lt;br /&gt;
* The dialog will be initialized with the URL to the extensions that have been compiled to match your binary of slicer.&lt;br /&gt;
** '''Note''' installing extensions from a different repository URL is likely to be unstable due to platform and software version differences.&lt;br /&gt;
** You can select a local install directory for your downloaded extensions (be sure to choose a directory with enough free space).&lt;br /&gt;
* Select the extensions you wish to install and click to download them.  Installed extensions will be available when you restart slicer.&lt;br /&gt;
* To turn modules on or off, you can use the Module Settings page of the View-&amp;gt;Application Settings dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Extensions are compiled as part of the nightly build. In order to have your extension compiled nightly and made available to end users, please contact the Slicer team. For explanations for developers see [[Slicer3:Extensions| here]]&lt;br /&gt;
&lt;br /&gt;
'''Installation'''&lt;br /&gt;
*Click on the cogwheel icon to start the extensions wizard (highlighted in red)&lt;br /&gt;
[[image:Slicertoolbar.png|Extensions Wizard]]&lt;br /&gt;
&lt;br /&gt;
===Listing of plug-ins===&lt;br /&gt;
&lt;br /&gt;
'''Available Extensions'''&lt;br /&gt;
&lt;br /&gt;
* Segmentation&lt;br /&gt;
** [[Modules:ABC-Documentation-3.5|ABC]] Marcel Prastawa (prastawa@sci.utah.edu) (a.k.a. Atlas Based Classification) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:FuzzySegmentationModule|FuzzySegmentationModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''.&lt;br /&gt;
* Registration&lt;br /&gt;
**Robust&lt;br /&gt;
*** [[Modules:BRAINSMush|BRAINSMush]] Hans Johnson (hans-johnson@uiowa.edu) '''Not yet 3.6'''. &lt;br /&gt;
*** [[Modules:CMTK|CMTK]] Computational Morphometry Toolkit Torsten Rohlfing (torsten@synapse.sri.com) '''Not yet 3.6'''. &lt;br /&gt;
*** [[Modules:HammerRegistration|HammerRegistration]] GuorongWu, XiaodongTao, JimMiller, DinggangShen (dgshen@med.unc.edu) '''Not yet 3.6'''. &lt;br /&gt;
*** [[Modules:Plastimatch|Plastimatch]] Greg Sharp (gcsharp@partners.org) '''Not yet 3.6'''.&lt;br /&gt;
* Wizards&lt;br /&gt;
** [[Modules:ARCTIC-Documentation-3.6|ARCTIC]] Cedric Mathieu and Clement Vachet (cvachet@email.unc.edu) (a.k.a Automatic Regional Cortical ThICkness) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:LesionSegmentationApplications-Documentation-3.6|LesionSegmentationApplications]] Mark Scully (mscully@mrn.org) (a.k.a. 3DSlicerLupusLesionModule) '''Not yet 3.6'''.&lt;br /&gt;
** [[Modules:SkullStripperModule|SkullStripperModule]] Xiaodong Tao (taox@research.ge.com) '''Not yet 3.6'''. &lt;br /&gt;
** [[Modules:SpineSegmentation-Documentation-3.6|SpineSegmentation]] Sylvain Jaume (sylvain@csail.mit.edu). &lt;br /&gt;
* Tractography&lt;br /&gt;
** [[Modules:EMDTIClustering-Documentation-3.6|EMFiberClusteringModule]] Mahnaz Maddah (maddah@ge.com) (a.k.a. Quantitative Diffusion Tools).&lt;br /&gt;
* DWI&lt;br /&gt;
** [[Modules:RicianNoiseFilter|RicianNoiseFilter]] Ross Whitaker (whitaker@cs.utah.edu) '''Not yet 3.6'''.&lt;br /&gt;
* Time Series&lt;br /&gt;
** [[Modules:FourDAnalysis-Documentation-3.6|4D Analysis (Time-series plotting and analysis including kinetic analysis of DCE MRI)]] Junichi Tokuda (tokuda@bwh.harvard.edu)&lt;br /&gt;
* Statistics&lt;br /&gt;
** [[Modules:LabelDiameterEstimation-Documentation-3.5|LabelDiameterEstimation]] Andriy Fedorov (fedorov@bwh.harvard.edu) '''Not yet 3.6'''. &lt;br /&gt;
* [[Image:Slicervmtk_logo.png|150px]] The Vascular Modeling Toolkit in 3D Slicer, Daniel Haehn (haehn@bwh.harvard.edu)&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKSlicerModule|VmtkSlicerModule]] prerequisite install for all VMTK plug-ins&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKCenterlines|VMTKCenterlines]] providing centerline computation of surface models&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKEasyLevelSetSegmentation|VMTKEasyLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using an easy interface&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKLevelSetSegmentation|VMTKLevelSetSegmentation]] providing level-set segmentation of vessels, aneurysms and tubular structures using different algorithms for initialization and evolution&lt;br /&gt;
&lt;br /&gt;
:*[[Modules:VMTKVesselEnhancement|VMTKVesselEnhancement]] providing vessel enhancement filters to highlight vascular or tubular structures&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Example Extensions====&lt;br /&gt;
&lt;br /&gt;
* [[Modules:ExampleCommandLine|ExampleCommandLine]] Jim Miller '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:ExampleLoadableGuiLessModule|ExampleLoadableGuiLessModule]] Steve Pieper '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:ExampleLoadableModule|ExampleLoadableModule]] Steve Pieper '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:PythonSampleScriptedModule|PythonSampleScriptedModule]] Steve Pieper '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:TclSampleScriptedModule|TclSampleScriptedModule]] Steve Pieper '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Non-SPL Supported Compatibility Packages'''&lt;br /&gt;
&lt;br /&gt;
* [[Modules:BioImageSuite|BioImageSuite]] Xenios Papademtrios '''Not yet 3.6'''&lt;br /&gt;
&lt;br /&gt;
=QA=&lt;br /&gt;
[[Slicer-3.6-QA|Slicer 3.6 QA table]]&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14890</id>
		<title>Slicer-3.6-QA</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14890"/>
		<updated>2010-04-29T19:43:36Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Application CLI Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 documentation]]&lt;br /&gt;
&lt;br /&gt;
*This page contains our assessment of the Slicer 3.6 modules&lt;br /&gt;
&lt;br /&gt;
*See also the [http://wiki.na-mic.org/Wiki/index.php/2010_Slicer36_Module_Cull module culling event] at the end of April 2010&lt;br /&gt;
&lt;br /&gt;
= Testing Status =&lt;br /&gt;
&lt;br /&gt;
== Core Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Current Owner&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Camera ||complete||yes, no link||no|| Sebastien Barre&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Welcome ||complete||yes and yes||yes and yes ||Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volumes ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Diffusion Editor ||complete||yes and yes||no||  CF Westin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Models ||complete||yes and yes||yes and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Measurements ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Fiducials||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Data ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Slices ||complete||yes and yes||yes and yes|| Jim Miller&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Colors ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Interactive Editor ||complete||no and yes ||yes and no || Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| ROI Module ||complete||no and yes||no and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volume Rendering ||complete||yes and yes||no and yes|| Yanling Liu&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| PET/CT Fusion ||complete||yes and yes||yes and yes|| Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application CLI Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Test coverage &amp;lt;ref&amp;gt;in % for non-interactive part&amp;lt;/ref&amp;gt;!!valgrind errors!!Current Owner!!Comments &amp;lt;ref&amp;gt;Test coverage percentage determined by: [# lines code covered / total # lines of code (covered and non-covered) *100] of relevant .cxx and .h files&amp;lt;/ref&amp;gt;!!3.6 Documentation Name &amp;lt;ref&amp;gt;http://wiki.slicer.org/slicerWiki/index.php/Documentation-3.6&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;|my module||complete||yes and yes||yes, yes, yes||80%||0|| ||||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionWeightedTest ||no||no||yes and yes||  69.8%   || 0||CF Westin||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation ||  complete ||yes and no||yes and yes||  79.7%   || 9 ||CF Westin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorMathematics ||no||yes and no||yes and yes||  56.2%   || 5||CF Westin||||Diffusion Tensor Scalar Measurements||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OrientImage ||complete||yes and yes||yes and yes||  85.7%   || 0 ||Bill Lorensen||||OrientImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| LinearRegistration ||complete||yes and no||yes and yes||  66.7%   || 4 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| RigidRegistration ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.0%   || 92 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| RegisterImages (RegisterImagesMultiRes) ||complete||yes and yes||yes and yes|| 83.5%  || Unknown  || Casey Goodlett, Stephen Aylward||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Fast Affine Registration ||complete||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot; |1.4% || 82  || Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| BSplineDeformableRegistration ||complete||yes and yes||yes and yes||  82.3%   || 6 || Bill Lorensen||||Fast Nonrigid BSpline Registration||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| TestGridTransformRegistration ||no||no||yes and yes ||  90.7%   || 0 ||Yinglin Lee||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CheckerBoard ||complete||yes and yes||yes and yes||  67.4%   || 0 ||Bill Lorensen||||CheckerBoard Filter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ResampleVolume ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| PolyDataToLabelmap ||no||yes and yes||yes and yes||  87.9%   || 0 ||Nicole Aucoin, Xiaodong Tao||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GaussianBlurImageFilter ||complete||yes and no||yes and yes||  55.9%   || 0 ||Julien Jomier, Stephen Aylward||||Gaussian Blur||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| ConfidenceConnected||complete||yes and no||yes and yes||  87.5%   || 0 ||Jim Miller||||Simple region growing||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ExecutionModelTour ||no||yes and yes||yes and yes||  87.2%   || 0 ||Daniel Blezek, Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| ImageReadDicomWrite ||complete||yes and yes||yes and yes||  86.1%   || 0 ||Bill Lorensen||||Create a Dicom Series||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CurvatureAnisotropicDiffusion ||complete||yes and yes||yes and yes||  64.3%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GradientAnisotropicDiffusion ||complete||yes and yes||yes and yes||  63.4%   || 0 ||Bill Lorensen||||GradientAnisotropicFilter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| MedianImageFilter ||complete||yes and yes||yes and yes||  51.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| HistogramMatching ||complete||yes and yes||yes and yes||  65.0%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdImageFilter ||no||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||OtsuThreshold||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdSegmentation ||complete||yes and no||yes and yes||  90.9%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| Subtract ||complete||yes and yes||yes and yes||  71.7%   || 0 ||Bill Lorensen||||SubtractImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Multiply ||yes||yes and yes||yes and yes||  77.6%   || 0 ||Bill Lorensen||||MultiplyImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Add ||complete||yes and yes||yes and yes||  84.9%   || 0 ||Bill Lorensen||||AddImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| Threshold ||complete||yes and yes||yes and yes||  55.8%   || 0 ||Nicole Aucoin||||ThresholdImage||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Mask ||complete||yes and yes||yes and yes||  80.0%   || 0 ||Nicole Aucoin||||Mask Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Cast ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  14.6%   || 0 ||Nicole Aucoin||||Cast Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| VotingBinaryHoleFillingImageFilter ||complete||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||Voting Binary Hole Filling||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ModelMaker ||complete||yes and yes||yes and yes||  57.4%   ||  1  ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MultipleModelsExample ||no||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.9%|| 50 ||Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| GrayscaleModelMaker ||no||yes and no||yes and yes||  82.1%   || 1 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| MergeModels ||yes||yes and yes||yes and yes||  62.7%   || 0 ||Nicole Aucoin, Daniel Haehn||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GrayscaleFillHoleImageFilter ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||Grayscale Fill Hole||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GrayscaleGrindPeakImageFilter ||complete||yes and yes||yes and yes||  64.5%   || 0 ||Bill Lorensen||||Grayscale Grind Peak||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| LabelMapSmoothing ||no||yes and no||yes and yes||  87.9%   || 0 ||Dirk Padfield, Josh Cates, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ImageLabelCombine ||complete||yes and no||yes and no||style=&amp;quot;background:red&amp;quot;|  7.5%   || 50 ||Alex Yarmarkovich||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleVolume2 ||no||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  46.8%   || 0 ||Francois Budin||||Resample Scalar/Vector/DWI Volume||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ZeroCrossingBasedEdgeDetectionImageFilter ||no||yes and no||yes and yes||  62.5%|| 0 || Elliot Uvero||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| FreesurferSurfaceSectionExtraction ||no||yes and no||yes and yes||  60.0%   || 62 || Sylvain Bouix||||n/a/||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSDemonWarp ||complete||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Hans Johnson, Greg Harris ||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSFit ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unkown || Eun Young Kim||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSMush ||complete||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSResample ||no||yes and yes||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSROIAuto ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation BatchMake ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Lauren O'Donnell||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| EMSegment BatchMake||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Brad Davis||||EM Segmenter batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Gaussian Blur BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Julien Finet||||Gaussian Blur batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| RegisterImages BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Stephen Aylward, Julien Finet||||Register Images batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleScalarVolume BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Julien Finet||||Resample Volume batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Diffeomorphic Demons Algorithm ||no||no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Tom Vercauteren, Ender Konukoglu, Kilian Pohl||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ResampleDTIVolume ||complete||yes and yes||yes and yes||  style=&amp;quot;background:red&amp;quot;| 37.0% || 0 ||Francois Budin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristan Vega, Santiago Aja Fernandez, Marc Niethammer||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Unbiased Non Local Means filter for DWI ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja-Fernandez||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Joint Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja Fernández||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Extract Skeleton ||no||yes and no||no and yes||  style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Pierre Seroul, Martin Styner, Guido Gerig, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MRI Bias Field Correction ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Sylvain Jaume||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| N4ITK MRI Bias Correction ||yes||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nick Tustison, Andriy Fedorov||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ACPC Transform ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Mesh Contour Segmentation ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Peter Karasev, Karol Chudy, Allen Tannenbaum||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Utah BSpline Deformable registration ||no||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Sam Gerber, Jim Miller, Steve Pieper, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Calculate Volume Statistics ||no||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||0||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Generate Connectivity Map ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ROI Tract Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Stochastic Tractography Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MIDAS Data and Slicer Tutorials ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Patrick Reynolds, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Partition =&lt;br /&gt;
&lt;br /&gt;
Most Slicer modules have a '''GUI component''' and a '''Data Processing''' component.&lt;br /&gt;
&lt;br /&gt;
Testing GUI components is still a challenge, so we will focus here on testing the '''Data Processing''' components. This can be done in most cases by partitioning the module into a GUI section and a Data Processing section, where the second one usually takes the form of a C++ class (although that is not a requirement).&lt;br /&gt;
&lt;br /&gt;
The '''data processing''' section can be tested by using standard CTest/CMake mechanisms. Basically by adding ADD_TEST() entries to the CMakeLists.txt file of the module.&lt;br /&gt;
&lt;br /&gt;
=Luis Ibanez' scoring system=&lt;br /&gt;
&lt;br /&gt;
The following scoring will be applied to the '''data processing''' sections of all modules:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance Scoring&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Code Coverage!!Valgrind Errors!!Documentation!!Tutorial&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;| '''1Gold''' || &amp;gt; 80% || 0 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;| '''2Silver''' || &amp;gt; 70% || &amp;lt; 10 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;| '''3Bronze''' || &amp;gt; 60% || &amp;lt; 50 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;| '''4Clay''' || &amp;gt; 50% || &amp;lt; 100 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;| '''5Coal''' ||style=&amp;quot;background:red&amp;quot;|&amp;lt; 50% || &amp;gt; 100 || yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:hotpink&amp;quot;| '''6Hazard''' || unknown || unknown || no || no&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The code coverage and Valgrind error must be the ones reported on the Nightly Slicer Dashboard. Anecdotal data is not acceptable.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14888</id>
		<title>Slicer-3.6-QA</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer-3.6-QA&amp;diff=14888"/>
		<updated>2010-04-29T19:41:53Z</updated>

		<summary type="html">&lt;p&gt;Taox: /* Application CLI Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 documentation]]&lt;br /&gt;
&lt;br /&gt;
*This page contains our assessment of the Slicer 3.6 modules&lt;br /&gt;
&lt;br /&gt;
*See also the [http://wiki.na-mic.org/Wiki/index.php/2010_Slicer36_Module_Cull module culling event] at the end of April 2010&lt;br /&gt;
&lt;br /&gt;
= Testing Status =&lt;br /&gt;
&lt;br /&gt;
== Core Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Current Owner&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Camera ||complete||yes, no link||no|| Sebastien Barre&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Welcome ||complete||yes and yes||yes and yes ||Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volumes ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Diffusion Editor ||complete||yes and yes||no||  CF Westin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Models ||complete||yes and yes||yes and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Measurements ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Fiducials||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Data ||complete||yes and yes||yes and yes ||Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Slices ||complete||yes and yes||yes and yes|| Jim Miller&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Colors ||complete||yes and yes||yes and yes|| Nicole Aucoin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Interactive Editor ||complete||no and yes ||yes and no || Steve Pieper&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| ROI Module ||complete||no and yes||no and yes|| Alex Yarmarkovich&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| Volume Rendering ||complete||yes and yes||no and yes|| Yanling Liu&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:white&amp;quot;|??||style=&amp;quot;width:33%&amp;quot;| PET/CT Fusion ||complete||yes and yes||yes and yes|| Wendy Plesniak&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application CLI Modules ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Name!!Documentation!!Help &amp;lt;ref&amp;gt;including link to website documentation&amp;lt;/ref&amp;gt;!!Acknowledgment &amp;lt;ref&amp;gt;including name of author and of supervisor&amp;lt;/ref&amp;gt; !!Test coverage &amp;lt;ref&amp;gt;in % for non-interactive part&amp;lt;/ref&amp;gt;!!valgrind errors!!Current Owner!!Comments &amp;lt;ref&amp;gt;Test coverage percentage determined by: [# lines code covered / total # lines of code (covered and non-covered) *100] of relevant .cxx and .h files&amp;lt;/ref&amp;gt;!!3.6 Documentation Name &amp;lt;ref&amp;gt;http://wiki.slicer.org/slicerWiki/index.php/Documentation-3.6&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;|my module||complete||yes and yes||yes, yes, yes||80%||0|| ||||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionWeightedTest ||no||no||yes and yes||  69.8%   || 0||CF Westin||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation ||  complete ||yes and no||yes and yes||  79.7%   || 9 ||CF Westin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorMathematics ||no||yes and no||yes and yes||  56.2%   || 5||CF Westin||||Diffusion Tensor Scalar Measurements||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OrientImage ||complete||yes and yes||yes and yes||  85.7%   || 0 ||Bill Lorensen||||OrientImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| LinearRegistration ||complete||yes and no||yes and yes||  66.7%   || 4 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| RigidRegistration ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.0%   || 92 ||Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| RegisterImages (RegisterImagesMultiRes) ||complete||yes and yes||yes and yes|| 83.5%  || Unknown  || Casey Goodlett, Stephen Aylward||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Fast Affine Registration ||complete||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot; |1.4% || 82  || Daniel Blezek||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| BSplineDeformableRegistration ||complete||yes and yes||yes and yes||  82.3%   || 6 || Bill Lorensen||||Fast Nonrigid BSpline Registration||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| TestGridTransformRegistration ||no||no||yes and yes ||  90.7%   || 0 ||Yinglin Lee||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CheckerBoard ||complete||yes and yes||yes and yes||  67.4%   || 0 ||Bill Lorensen||||CheckerBoard Filter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ResampleVolume ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| PolyDataToLabelmap ||no||yes and yes||yes and yes||  87.9%   || 0 ||Nicole Aucoin, Xiaodong Tao||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GaussianBlurImageFilter ||complete||yes and no||yes and yes||  55.9%   || 0 ||Julien Jomier, Stephen Aylward||||Gaussian Blur||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| ConfidenceConnected||complete||yes and no||yes and yes||  87.5%   || 0 ||Jim Miller||||Simple region growing||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ExecutionModelTour ||no||yes and yes||yes and yes||  87.2%   || 0 ||Daniel Blezek, Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ImageReadDicomWrite ||yes||yes and yes||yes and yes||  86.1%   || 0 ||Bill Lorensen||||Create a Dicom Series||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| CurvatureAnisotropicDiffusion ||complete||yes and yes||yes and yes||  64.3%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GradientAnisotropicDiffusion ||complete||yes and yes||yes and yes||  63.4%   || 0 ||Bill Lorensen||||GradientAnisotropicFilter||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| MedianImageFilter ||complete||yes and yes||yes and yes||  51.1%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| HistogramMatching ||complete||yes and yes||yes and yes||  65.0%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdImageFilter ||no||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||OtsuThreshold||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| OtsuThresholdSegmentation ||complete||yes and no||yes and yes||  90.9%   || 0 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;|2Silver||style=&amp;quot;width:33%&amp;quot;| Subtract ||complete||yes and yes||yes and yes||  71.7%   || 0 ||Bill Lorensen||||SubtractImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Multiply ||yes||yes and yes||yes and yes||  77.6%   || 0 ||Bill Lorensen||||MultiplyImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Add ||complete||yes and yes||yes and yes||  84.9%   || 0 ||Bill Lorensen||||AddImages||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| Threshold ||complete||yes and yes||yes and yes||  55.8%   || 0 ||Nicole Aucoin||||ThresholdImage||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| Mask ||complete||yes and yes||yes and yes||  80.0%   || 0 ||Nicole Aucoin||||Mask Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| Cast ||complete||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  14.6%   || 0 ||Nicole Aucoin||||Cast Image||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;|1Gold||style=&amp;quot;width:33%&amp;quot;| VotingBinaryHoleFillingImageFilter ||complete||yes and yes||yes and yes||  100%   || 0 ||Bill Lorensen||||Voting Binary Hole Filling||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| ModelMaker ||complete||yes and yes||yes and yes||  57.4%   ||  1  ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MultipleModelsExample ||no||yes and no||yes and yes||style=&amp;quot;background:red&amp;quot;|  1.9%|| 50 ||Bill Lorensen||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| GrayscaleModelMaker ||no||yes and no||yes and yes||  82.1%   || 1 ||Bill Lorensen||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| MergeModels ||yes||yes and yes||yes and yes||  62.7%   || 0 ||Nicole Aucoin, Daniel Haehn||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;|4Clay||style=&amp;quot;width:33%&amp;quot;| GrayscaleFillHoleImageFilter ||complete||yes and yes||yes and yes||  57.1%   || 0 ||Bill Lorensen||||Grayscale Fill Hole||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;|3Bronze||style=&amp;quot;width:33%&amp;quot;| GrayscaleGrindPeakImageFilter ||complete||yes and yes||yes and yes||  64.5%   || 0 ||Bill Lorensen||||Grayscale Grind Peak||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| LabelMapSmoothing ||no||yes and no||yes and yes||  87.9%   || 0 ||Dirk Padfield, Josh Cates, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ImageLabelCombine ||complete||yes and no||yes and no||style=&amp;quot;background:red&amp;quot;|  7.5%   || 50 ||Alex Yarmarkovich||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleVolume2 ||no||yes and yes||yes and yes||style=&amp;quot;background:red&amp;quot;|  46.8%   || 0 ||Francois Budin||||Resample Scalar/Vector/DWI Volume||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ZeroCrossingBasedEdgeDetectionImageFilter ||no||yes and no||yes and yes||  62.5%|| 0 || Elliot Uvero||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| FreesurferSurfaceSectionExtraction ||no||yes and no||yes and yes||  60.0%   || 62 || Sylvain Bouix||||n/a/||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSDemonWarp ||complete||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Hans Johnson, Greg Harris ||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSFit ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unkown || Eun Young Kim||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSMush ||complete||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSResample ||no||yes and yes||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| BRAINSROIAuto ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Hans Johnson||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| DiffusionTensorEstimation BatchMake ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Lauren O'Donnell||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| EMSegment BatchMake||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Brad Davis||||EM Segmenter batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Gaussian Blur BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown || Julien Jomier, Stephen Aylward, Julien Finet||||Gaussian Blur batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| RegisterImages BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Stephen Aylward, Julien Finet||||Register Images batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ResampleScalarVolume BatchMake ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Julien Finet||||Resample Volume batch||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Diffeomorphic Demons Algorithm ||no||no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Tom Vercauteren, Ender Konukoglu, Kilian Pohl||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| ResampleDTIVolume ||complete||yes and yes||yes and yes||  style=&amp;quot;background:red&amp;quot;| 37.0% || 0 ||Francois Budin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristan Vega, Santiago Aja Fernandez, Marc Niethammer||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Unbiased Non Local Means filter for DWI ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja-Fernandez||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Joint Rician LMMSE Image Filter ||complete||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Antonio Tristán Vega, Santiago Aja Fernández||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Extract Skeleton ||no||yes and no||no and yes||  style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Pierre Seroul, Martin Styner, Guido Gerig, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MRI Bias Field Correction ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Sylvain Jaume||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;|5Coal||style=&amp;quot;width:33%&amp;quot;| N4ITK MRI Bias Correction ||yes||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nick Tustison, Andriy Fedorov||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ACPC Transform ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% || Unknown ||Nicole Aucoin||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Mesh Contour Segmentation ||complete||yes and yes||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Peter Karasev, Karol Chudy, Allen Tannenbaum||||same||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Utah BSpline Deformable registration ||no||yes and no||yes and yes|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Sam Gerber, Jim Miller, Steve Pieper, Ross Whitaker||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Calculate Volume Statistics ||no||no||no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||0||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Generate Connectivity Map ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| ROI Tract Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown ||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| Stochastic Tractography Filter ||no||no||no||style=&amp;quot;background:red&amp;quot;| 0.0%  || Unknown||Tri Ngo||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:hotpink&amp;quot;|6Hazard||style=&amp;quot;width:33%&amp;quot;| MIDAS Data and Slicer Tutorials ||no||yes and no||yes and no|| style=&amp;quot;background:red&amp;quot;| 0.0% ||Unknown||Patrick Reynolds, Stephen Aylward||||n/a||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing Partition =&lt;br /&gt;
&lt;br /&gt;
Most Slicer modules have a '''GUI component''' and a '''Data Processing''' component.&lt;br /&gt;
&lt;br /&gt;
Testing GUI components is still a challenge, so we will focus here on testing the '''Data Processing''' components. This can be done in most cases by partitioning the module into a GUI section and a Data Processing section, where the second one usually takes the form of a C++ class (although that is not a requirement).&lt;br /&gt;
&lt;br /&gt;
The '''data processing''' section can be tested by using standard CTest/CMake mechanisms. Basically by adding ADD_TEST() entries to the CMakeLists.txt file of the module.&lt;br /&gt;
&lt;br /&gt;
=Luis Ibanez' scoring system=&lt;br /&gt;
&lt;br /&gt;
The following scoring will be applied to the '''data processing''' sections of all modules:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable labelpage labelpagetable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|+ &amp;lt;big&amp;gt;Slicer 3.6 Quality Assurance Scoring&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Score!!Code Coverage!!Valgrind Errors!!Documentation!!Tutorial&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:gold&amp;quot;| '''1Gold''' || &amp;gt; 80% || 0 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:silver&amp;quot;| '''2Silver''' || &amp;gt; 70% || &amp;lt; 10 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkgoldenrod&amp;quot;| '''3Bronze''' || &amp;gt; 60% || &amp;lt; 50 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:darkorange&amp;quot;| '''4Clay''' || &amp;gt; 50% || &amp;lt; 100 ||yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:black&amp;quot;| '''5Coal''' ||style=&amp;quot;background:red&amp;quot;|&amp;lt; 50% || &amp;gt; 100 || yes || yes&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;color:white; background:hotpink&amp;quot;| '''6Hazard''' || unknown || unknown || no || no&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The code coverage and Valgrind error must be the ones reported on the Nightly Slicer Dashboard. Anecdotal data is not acceptable.&lt;/div&gt;</summary>
		<author><name>Taox</name></author>
		
	</entry>
</feed>