CBICA Toolkit  1.0.0
cbicaDTIProcessingManager.h File Reference

File that holds the DTIProcessingManager class. More...

#include "string.h"
#include <algorithm>
#include "itkImageIOBase.h"
#include "itkImage.h"
#include "itkVectorImage.h"
#include "itkImageFileReader.h"
#include "itkImageSeriesReader.h"
#include "itkImageFileWriter.h"
#include "itkCastImageFilter.h"
#include "itkGDCMImageIO.h"
#include "itkGDCMSeriesFileNames.h"
#include "itkExtractImageFilter.h"
#include "itkDiffusionTensor3DReconstructionImageFilter.h"
#include "itkBinaryThresholdImageFilter.h"
#include "itkDiffusionTensor3D.h"
#include "gdcmDictEntry.h"
#include "gdcmDict.h"
#include "gdcmFile.h"
#include "gdcmGlobal.h"
#include "gdcmElement.h"
#include "gdcmPrivateTag.h"
#include "gdcmStringFilter.h"
#include "cbicaUtilities.h"
#include "itkImageMaskSpatialObject.h"
#include "itkNumericTraits.h"
#include "itkRescaleIntensityImageFilter.h"
#include "itkTensorFractionalAnisotropyImageFilter.h"
#include "itkTensorRelativeAnisotropyImageFilter.h"
#include "itkDiscreteGaussianImageFilter.h"
#include "itkNrrdImageIO.h"
Include dependency graph for cbicaDTIProcessingManager.h:

Go to the source code of this file.

Classes

class  DTIProcessingManager
 A small description of the class. More...
 

Typedefs

typedef itk::MetaDataDictionary DictionaryType
 
typedef itk::GDCMImageIO ImageIOType
 
using ImageTypeScalar3D = itk::Image< float, 3 >
 
typedef itk::GDCMSeriesFileNames InputNamesGeneratorType
 
typedef short PixelValueType
 
typedef itk::ImageSeriesReader< VolumeType > ReaderType
 
typedef itk::VectorImage< PixelValueType, Dimensions > VectorImageType
 
typedef itk::Image< PixelValueType, Dimensions > VolumeType
 

Functions

const gdcm::DictEntry GEDictBValue ("0x0043", "0x1039", gdcm::VR::IS, gdcm::VM::VM1, "B Value of diffusion weighting")
 
const gdcm::DictEntry GEDictXGradient ("0x0019", "0x10bb", gdcm::VR::DS, gdcm::VM::VM1, "X component of gradient direction")
 
const gdcm::DictEntry GEDictYGradient ("0x0019", "0x10bc", gdcm::VR::DS, gdcm::VM::VM1, "Y component of gradient direction")
 
const gdcm::DictEntry GEDictZGradient ("0x0019", "0x10bd", gdcm::VR::DS, gdcm::VM::VM1, "Z component of gradient direction")
 
const gdcm::DictEntry SiemensDictBValue ("0x0019", "0x100c", gdcm::VR::IS, gdcm::VM::VM1, "B Value of diffusion weighting")
 
const gdcm::DictEntry SiemensDictDiffusionDirection ("0x0019", "0x100e", gdcm::VR::FD, gdcm::VM::VM3, "Diffusion Gradient Direction")
 
const gdcm::DictEntry SiemensDictDiffusionMatrix ("0x0019", "0x1027", gdcm::VR::FD, gdcm::VM::VM6, "Diffusion Matrix")
 
const gdcm::DictEntry SiemensDictNMosiac ("0x0019", "0x100a", gdcm::VR::US, gdcm::VM::VM1, "Number of Images In Mosaic")
 
const gdcm::DictEntry SiemensMosiacParameters ("0x0051", "0x100b", gdcm::VR::IS, gdcm::VM::VM1, "Mosiac Matrix Size")
 

Variables

const int Dimensions = 3
 

Detailed Description

File that holds the DTIProcessingManager class.

https://www.med.upenn.edu/sbia/software///
softw.nosp@m.are@.nosp@m.cbica.nosp@m..upe.nosp@m.nn.ed.nosp@m.u

Copyright (c) 2018 University of Pennsylvania. All rights reserved.
See COPYING file or https://www.med.upenn.edu/cbica/software-agreement.html