Command line interface base class for simple levelset segmentation. More...
#include <cmtkSimpleLevelsetCommandLineBase.h>
Public Types | |
typedef SimpleLevelsetCommandLineBase | Self |
This class. | |
Public Member Functions | |
SimpleLevelsetCommandLineBase () | |
Default constructor. | |
int | Init (const int argc, const char *argv[]) |
Initialize from command line arguments. | |
CommandLine & | GetCommandLine () |
Reference to command line object. | |
Protected Attributes | |
bool | m_Verbose |
Verbose mode. | |
Types::Coordinate | m_ScaleInitialSphere |
Initial sphere scale factor. | |
Types::Coordinate | m_FilterSigma |
Gaussian smoothing kernel sigma in mm. | |
Types::Coordinate | m_TimeDelta |
Levelset evolution time constant. | |
Types::Coordinate | m_LevelsetThreshold |
Levelset threshold: the levelset function is truncated to plus/minus this value at each iteration. | |
int | m_NumberOfIterations |
Number of levelset evolution iterations. | |
bool | m_ForceIterations |
Flag to force given number of iterations even when premature (discrete) convergence is detected. | |
bool | m_Binarize |
Binarize levelset before output. | |
const char * | m_InFile |
Input image path. | |
const char * | m_OutFile |
Output image path. | |
UniformVolume::SmartConstPtr | m_Volume |
The input image volume. | |
Private Attributes | |
cmtk::CommandLine | m_CommandLine |
The command line parser object. |
Command line interface base class for simple levelset segmentation.
Definition at line 51 of file cmtkSimpleLevelsetCommandLineBase.h.
This class.
Reimplemented in cmtk::SimpleLevelsetCommandLine< TImpl >.
Definition at line 55 of file cmtkSimpleLevelsetCommandLineBase.h.