NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Classes | Enumerations | Functions | Variables
niftkDynamicContrastEnhancementAnalysis.cxx File Reference
Include dependency graph for niftkDynamicContrastEnhancementAnalysis.cxx:

Classes

struct  arguments
 

Enumerations

enum  {
  O_DEBUG = 0, O_VERBOSE, O_MIN_NUMBER_OF_SLICES, O_MASK,
  O_OUTPUT_MAX, O_OUTPUT_AUC, O_OUTPUT_MAX_RATE, O_OUTPUT_TIME2MAX,
  O_OUTPUT_WASH_OUT, O_INPUT_IMAGES, O_MORE
}
 

Functions

template<int Dimension, class PixelType >
itk::Image< float, Dimension >
::Pointer 
RescaleImage (typename itk::Image< PixelType, Dimension >::Pointer image)
 
template<int Dimension, class PixelType >
int DoMain (arguments args)
 
int main (int argc, char *argv[])
 

Variables

struct
niftk::CommandLineArgumentDescription 
clArgList []
 

Enumeration Type Documentation

anonymous enum
Enumerator
O_DEBUG 
O_VERBOSE 
O_MIN_NUMBER_OF_SLICES 
O_MASK 
O_OUTPUT_MAX 
O_OUTPUT_AUC 
O_OUTPUT_MAX_RATE 
O_OUTPUT_TIME2MAX 
O_OUTPUT_WASH_OUT 
O_INPUT_IMAGES 
O_MORE 

Function Documentation

template<int Dimension, class PixelType >
int DoMain ( arguments  args)
int main ( int  argc,
char *  argv[] 
)
template<int Dimension, class PixelType >
itk::Image< float, Dimension >::Pointer RescaleImage ( typename itk::Image< PixelType, Dimension >::Pointer  image)

Variable Documentation

Initial value:
= {
{OPT_SWITCH, "dbg", 0, "Output debugging information."},
{OPT_SWITCH, "v", 0, "Verbose output during execution."},
{OPT_INT, "minNumSlices", "nSlices",
"The minimum number of slices in the DCE time series volumes [10]."},
{OPT_STRING, "mask", "filename", "An optional mask image."},
{OPT_STRING, "oMax", "filename", "The output maximum enhancement image (subtracted)."},
{OPT_STRING, "oAUC", "filename", "The output area under the contrast curve (subtracted)."},
{OPT_STRING, "oMaxRate", "filename", "The output maximum enhancement rate image."},
{OPT_STRING, "oTime2Max", "filename", "The output time to maximum enhancement image."},
{OPT_STRING, "oWashOut", "filename", "The output contrast maximum wash out rate image."},
{OPT_STRING|OPT_LONELY|OPT_REQ, NULL, "images", "The input images."},
{OPT_MORE, NULL, "...", NULL},
{OPT_DONE, NULL, NULL,
"Program to analyse a set of dynamic contrast enhancement images.\n"
}
}
#define OPT_DONE
No more options - must terminate array.
Definition: niftkCommandLineParser.h:103
#define OPT_MORE
Definition: niftkCommandLineParser.h:123
#define OPT_REQ
Option is always required.
Definition: niftkCommandLineParser.h:116
#define OPT_LONELY
Parameter doesn't have key.
Definition: niftkCommandLineParser.h:115
#define OPT_STRING
Option takes one string.
Definition: niftkCommandLineParser.h:89
#define OPT_SWITCH
Option is boolean switch.
Definition: niftkCommandLineParser.h:86
#define OPT_INT
Option takes one integer.
Definition: niftkCommandLineParser.h:87