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

Enumerations

enum  {
  O_INPUT_FILE1 =0, O_INPUT_MASK1, O_INPUT_FILE2, O_INPUT_MASK2,
  O_OUTPUT_FILE1, O_OUTPUT_FILE2, O_INT_RADIUS
}
 

Functions

int main (int argc, char **argv)
 Differential bias correction. More...
 

Variables

struct
niftk::CommandLineArgumentDescription 
clArgList []
 

Enumeration Type Documentation

anonymous enum
Enumerator
O_INPUT_FILE1 
O_INPUT_MASK1 
O_INPUT_FILE2 
O_INPUT_MASK2 
O_OUTPUT_FILE1 
O_OUTPUT_FILE2 
O_INT_RADIUS 

Function Documentation

int main ( int  argc,
char **  argv 
)

Differential bias correction.

Implements "Correction of differential intensity inhomogeneity in longitudinal MR images", Lewis and Fox, 2004, NeuroImage.

Variable Documentation

Initial value:
= {
{OPT_STRING|OPT_REQ, "i1", "filename", "Input image 1."},
{OPT_STRING, "m1", "filename", "Input mask for image 1."},
{OPT_STRING|OPT_REQ, "i2", "filename", "Input image 2."},
{OPT_STRING, "m2", "filename", "Input mask for image 2."},
{OPT_STRING|OPT_REQ, "o1", "filename", "Output image 1."},
{OPT_STRING|OPT_REQ, "o2", "filename", "Output image 2."},
{OPT_INT, "radius", "value", "Radius of the median filter."},
{OPT_DONE, NULL, NULL, "Perform the differential bias correction on the two images."}
}
#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_STRING
Option takes one string.
Definition: niftkCommandLineParser.h:89
#define OPT_INT
Option takes one integer.
Definition: niftkCommandLineParser.h:87