nipype.interfaces.slicer.segmentation.simpleregiongrowingsegmentation module

Autogenerated file - DO NOT EDIT If you spot a bug, please report it on the mailing list and/or change the generator.

SimpleRegionGrowingSegmentation

Link to code

Bases: SEMLikeCommandLine

Wrapped executable: SimpleRegionGrowingSegmentation.

title: Simple Region Growing Segmentation

category: Segmentation

description: A simple region growing segmentation algorithm based on intensity statistics. To create a list of fiducials (Seeds) for this algorithm, click on the tool bar icon of an arrow pointing to a starburst fiducial to enter the ‘place a new object mode’ and then use the fiducials module. This module uses the Slicer Command Line Interface (CLI) and the ITK filters CurvatureFlowImageFilter and ConfidenceConnectedImageFilter.

version: 0.1.0.$Revision: 19904 $(alpha)

documentation-url: http://www.slicer.org/slicerWiki/index.php/Documentation/4.1/Modules/SimpleRegionGrowingSegmentation

contributor: Jim Miller (GE)

acknowledgements: This command module was derived from Insight/Examples (copyright) Insight Software Consortium

Optional Inputs:
  • args (a string) – Additional parameters to the command. Maps to a command-line argument: %s.

  • environ (a dictionary with keys which are a bytes or None or a value of class ‘str’ and with values which are a bytes or None or a value of class ‘str’) – Environment variables. (Nipype default value: {})

  • inputVolume (a pathlike object or string representing an existing file) – Input volume to be filtered. Maps to a command-line argument: %s (position: -2).

  • iterations (an integer) – Number of iterations of region growing. Maps to a command-line argument: --iterations %d.

  • labelvalue (an integer) – The integer value (0-255) to use for the segmentation results. This will determine the color of the segmentation that will be generated by the Region growing algorithm. Maps to a command-line argument: --labelvalue %d.

  • multiplier (a float) – Number of standard deviations to include in intensity model. Maps to a command-line argument: --multiplier %f.

  • neighborhood (an integer) – The radius of the neighborhood over which to calculate intensity model. Maps to a command-line argument: --neighborhood %d.

  • outputVolume (a boolean or a pathlike object or string representing a file) – Output filtered. Maps to a command-line argument: %s (position: -1).

  • seed (a list of items which are a list of from 3 to 3 items which are a float) – Seed point(s) for region growing. Maps to a command-line argument: --seed %s....

  • smoothingIterations (an integer) – Number of smoothing iterations. Maps to a command-line argument: --smoothingIterations %d.

  • timestep (a float) – Timestep for curvature flow. Maps to a command-line argument: --timestep %f.

Outputs:

outputVolume (a pathlike object or string representing an existing file) – Output filtered.