Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include "mitkCommandLineParser.h"
#include <mitkIOUtil.h>
#include <mitkDiffusionPropertyHelper.h>
#include <mitkImageCaster.h>
#include <itkDiffusionKurtosisReconstructionImageFilter.h>
#include "vnl/vnl_math.h"
#include "vnl/vnl_cost_function.h"
#include "vnl/vnl_least_squares_function.h"
#include "vnl/algo/vnl_lbfgsb.h"
#include "vnl/algo/vnl_lbfgs.h"
#include "vnl/algo/vnl_levenberg_marquardt.h"
#include <itkGaussianBlurImageFunction.h>
#include <itkUnaryFunctorImageFilter.h>
#include <itkImageFileWriter.h>
#include <itkVectorIndexSelectionCastImageFilter.h>
#include <itkComposeImageFilter.h>
#include <itkDiscreteGaussianImageFilter.h>
Go to the source code of this file.
Typedefs | |
typedef mitk::DiffusionPropertyHelper | DPH |
Functions | |
DPH::ImageType::Pointer | GetBlurredVectorImage (DPH::ImageType::Pointer vectorImage, double sigma) |
void | KurtosisMapComputation (mitk::Image::Pointer input, std::string output_prefix) |
int | main (int argc, char *argv[]) |
typedef mitk::DiffusionPropertyHelper DPH |
Definition at line 33 of file DiffusionIVIMFit.cpp.
DPH::ImageType::Pointer GetBlurredVectorImage | ( | DPH::ImageType::Pointer | vectorImage, |
double | sigma | ||
) |
Definition at line 44 of file DiffusionIVIMFit.cpp.
References mitkThrow, and mitk::New().
Referenced by KurtosisMapComputation().
void KurtosisMapComputation | ( | mitk::Image::Pointer | input, |
std::string | output_prefix | ||
) |
Definition at line 92 of file DiffusionIVIMFit.cpp.
References mitk::CastToItkImage(), GetBlurredVectorImage(), mitk::DiffusionPropertyHelper::GetGradientContainer(), mitk::DiffusionPropertyHelper::GetReferenceBValue(), mitkThrow, mitk::New(), mitk::Image::New(), and mitk::IOUtil::Save().
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 151 of file DiffusionIVIMFit.cpp.
References mitkCommandLineParser::addArgument(), us::any_cast(), mitkCommandLineParser::InputFile, mitk::DiffusionPropertyHelper::IsDiffusionWeightedImage(), KurtosisMapComputation(), mitk::IOUtil::LoadImage(), MITK_ERROR, MITK_INFO, mitkCommandLineParser::parseArguments(), mitkCommandLineParser::setArgumentPrefix(), mitkCommandLineParser::setCategory(), mitkCommandLineParser::setContributor(), mitkCommandLineParser::setDescription(), mitkCommandLineParser::setTitle(), and mitkCommandLineParser::String.