19 #include "itkImageFileReader.h" 20 #include "itkImageFileWriter.h" 21 #include "itkDiffusionTensor3D.h" 22 #include "itkImageRegionConstIteratorWithIndex.h" 23 #include "itkNiftiImageIO.h" 24 #include "itkVector.h" 60 explicit ComputeDtiScalars(
const std::string &inputFileName,
const std::string &output );
80 explicit ComputeDtiScalars(
const std::string &inputFileName,
const std::string &output,
81 const std::string ¶meters );
91 explicit ComputeDtiScalars(
const std::string &inputFileName,
const std::string &output,
92 const std::string ¶meters,
const std::string &prefix );
107 void SetParameters(
const std::string &inputFileName,
const std::string &output,
108 const std::string ¶meters,
const std::string &prefix );
119 void SetParameters(
const std::vector<std::string> &inputFileNames,
120 const std::string &output,
const std::string &prefix );
125 std::string m_parameters;
129 itk::ImageIOBase::IOComponentType m_component;
130 std::string m_component_asString;
135 inline void runAlgorithm();
140 inline void checkInputs() { };
ComputeDtiScalars()
Default Constructor.
virtual ~ComputeDtiScalars()
The Destructor.
Declaration of the CommonHolder class.
void SetParameters(const std::string &inputFileName, const std::string &output, const std::string ¶meters, const std::string &prefix)
Set the object parameters for the default () constructor.
Computes the scalars of a single DTI image and writes the output.
Definition: cbicaITKComputeDtiScalars.h:41
Common data container for all statistical computations of images.
Definition: cbicaITKCommonHolder.h:44