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

Enumerations

enum  {
  O_DARK = 0, O_BLOBS, O_SUPPRESS, O_NUMBER_OF_SCALES,
  O_RANGE_OF_SCALES, O_ENHANCED_OUTPUT, O_SCALES_OUTPUT, O_INPUT_IMAGE
}
 

Functions

int main (int argc, char *argv[])
 

Variables

struct
niftk::CommandLineArgumentDescription 
clArgList []
 

Enumeration Type Documentation

anonymous enum
Enumerator
O_DARK 
O_BLOBS 
O_SUPPRESS 
O_NUMBER_OF_SCALES 
O_RANGE_OF_SCALES 
O_ENHANCED_OUTPUT 
O_SCALES_OUTPUT 
O_INPUT_IMAGE 

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Variable Documentation

Initial value:
= {
{OPT_SWITCH, "dark", 0, "Detect dark objects on a bright background [bright on dark]."},
{OPT_SWITCH, "blobs", 0, "Enhance blobs in the image [lines]."},
{OPT_SWITCH, "suppress", 0, "Scale the objectness measure by the magnitude of the largest absolute eigenvalue."},
{OPT_INT, "ns", "nScales", "The number of scales to compute over [10]."},
{OPT_FLOATx2, "scr", "sigmaMin,sigmaMax", "The range of scales to compute over [0.2, 2.0]."},
{OPT_STRING, "oe", "imEnhanced", "The output enhanced image."},
{OPT_STRING, "os", "imScales", "The output image giving the scale at which the biggest response was found."},
{OPT_STRING|OPT_LONELY|OPT_REQ, NULL, "imInput", "The input image to be enhanced."},
{OPT_DONE, NULL, NULL,
"Program to enhance 2D structures using Hessian eigensystem-based measures in a multiscale framework.\n\n"
"Calls the 'MultiScaleHessianBasedMeasureImageFilter' class developed by Luca Antiga Ph.D."
"Medical Imaging Unit, Bioengineering Deparment, Mario Negri Institute, Italy.\n"
}
}
#define OPT_DONE
No more options - must terminate array.
Definition: niftkCommandLineParser.h:103
#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
#define OPT_FLOATx2
Option takes two float '(,)'.
Definition: niftkCommandLineParser.h:97