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

Classes

class  InputParameters
 

Macros

#define SegPrecisionTYPE   float
 

Typedefs

typedef itk::MetaDataDictionary DictionaryType
 
typedef itk::MetaDataObject
< std::string
MetaDataStringType
 
typedef float PixelType
 
typedef itk::Image< PixelType,
Dimension
ImageType
 
typedef itk::Image< PixelType, 4 > ImageType4D
 

Functions

std::string CreateFilename (std::string fileOne, std::string fileTwo, std::string description, std::string suffix)
 
void PrintOrientationInfo (ImageType::Pointer image)
 
itk::SpatialOrientation::ValidCoordinateOrientationFlags GetOrientation (ImageType::Pointer image)
 
ImageType::Pointer ReorientateImage (ImageType::Pointer image, itk::SpatialOrientation::ValidCoordinateOrientationFlags desiredOrientation)
 
ImageType::Pointer ReorientateImage (ImageType::Pointer image, ImageType::Pointer reference)
 
std::string SplitStringIntoCommandAndArguments (std::string inString, QStringList &arguments)
 
bool ResampleImageToIsotropicVoxels (ImageType::Pointer &image, InputParameters &args)
 
void NaiveParenchymaSegmentation (InputParameters &args, ImageType::Pointer &imSegmentedBreastMask, ImageType::Pointer &image, bool flgFatIsBright, float &nLeftVoxels, float &nRightVoxels, float &totalDensity, float &leftDensity, float &rightDensity, std::string fileOutputParenchyma)
 
int main (int argc, char *argv[])
 

Variables

const unsigned int Dimension = 3
 

Macro Definition Documentation

#define SegPrecisionTYPE   float

Typedef Documentation

typedef itk::MetaDataDictionary DictionaryType
typedef itk::Image< PixelType, Dimension > ImageType
typedef itk::Image< PixelType, 4 > ImageType4D
typedef itk::MetaDataObject< std::string > MetaDataStringType
typedef float PixelType

Function Documentation

std::string CreateFilename ( std::string  fileOne,
std::string  fileTwo,
std::string  description,
std::string  suffix 
)
itk::SpatialOrientation::ValidCoordinateOrientationFlags GetOrientation ( ImageType::Pointer  image)
int main ( int  argc,
char *  argv[] 
)
void NaiveParenchymaSegmentation ( InputParameters args,
ImageType::Pointer &  imSegmentedBreastMask,
ImageType::Pointer &  image,
bool  flgFatIsBright,
float &  nLeftVoxels,
float &  nRightVoxels,
float &  totalDensity,
float &  leftDensity,
float &  rightDensity,
std::string  fileOutputParenchyma 
)
void PrintOrientationInfo ( ImageType::Pointer  image)
ImageType::Pointer ReorientateImage ( ImageType::Pointer  image,
itk::SpatialOrientation::ValidCoordinateOrientationFlags  desiredOrientation 
)
ImageType::Pointer ReorientateImage ( ImageType::Pointer  image,
ImageType::Pointer  reference 
)
bool ResampleImageToIsotropicVoxels ( ImageType::Pointer &  image,
InputParameters args 
)
std::string SplitStringIntoCommandAndArguments ( std::string  inString,
QStringList &  arguments 
)

Variable Documentation

const unsigned int Dimension = 3