|
ANIMA
4.0
|
#include <tclap/CmdLine.h>#include <itkResampleImageFilter.h>#include <itkMinimumMaximumImageFilter.h>#include <itkNearestNeighborInterpolateImageFunction.h>#include <itkLinearInterpolateImageFunction.h>#include <itkBSplineInterpolateImageFunction.h>#include <itkWindowedSincInterpolateImageFunction.h>#include <itkConstantBoundaryCondition.h>#include <itkImageRegionIterator.h>#include <itkExtractImageFilter.h>#include <animaResampleImageFilter.h>#include <animaTransformSeriesReader.h>#include <animaReadWriteFunctions.h>#include <animaRetrieveImageTypeMacros.h>#include <animaGradientFileReader.h>#include <itkTransformToDisplacementFieldFilter.h>
Include dependency graph for animaApplyTransformSerie.cxx:Go to the source code of this file.
Classes | |
| struct | arguments |
Functions | |
| template<class ImageType > | |
| void | applyScalarTransfo (itk::ImageIOBase::Pointer geometryImageIO, const arguments &args) |
| template<class ImageType > | |
| void | applyScalarTransfo4D (itk::ImageIOBase::Pointer geometryImageIO, const arguments &args) |
| void | applyTransformationToGradients (std::string &inputGradientsFileName, std::string &outputGradientsFileName, const arguments &args) |
| template<class ImageType > | |
| void | applyVectorTransfo (itk::ImageIOBase::Pointer geometryImageIO, const arguments &args) |
| template<class ComponentType , int Dimension> | |
| void | checkIfComponentsAreVectors (itk::ImageIOBase::Pointer inputImageIO, itk::ImageIOBase::Pointer geometryImageIO, const arguments &args) |
| int | main (int ac, const char **av) |
| template<class ComponentType > | |
| void | retrieveNbDimensions (itk::ImageIOBase::Pointer inputImageIO, itk::ImageIOBase::Pointer geometryImageIO, const arguments &args) |
| void applyScalarTransfo | ( | itk::ImageIOBase::Pointer | geometryImageIO, |
| const arguments & | args | ||
| ) |
Definition at line 336 of file animaApplyTransformSerie.cxx.
References arguments::exponentiationOrder, arguments::input, arguments::interpolation, arguments::invert, arguments::origin, arguments::output, arguments::pthread, anima::TransformSeriesReader< TScalarType, NDimensions >::SetInput(), arguments::spacing, and arguments::transfo.
| void applyScalarTransfo4D | ( | itk::ImageIOBase::Pointer | geometryImageIO, |
| const arguments & | args | ||
| ) |
Definition at line 174 of file animaApplyTransformSerie.cxx.
References arguments::exponentiationOrder, arguments::input, arguments::interpolation, arguments::invert, arguments::origin, arguments::output, arguments::pthread, anima::TransformSeriesReader< TScalarType, NDimensions >::SetInput(), arguments::spacing, and arguments::transfo.
| void applyTransformationToGradients | ( | std::string & | inputGradientsFileName, |
| std::string & | outputGradientsFileName, | ||
| const arguments & | args | ||
| ) |
Definition at line 31 of file animaApplyTransformSerie.cxx.
References arguments::exponentiationOrder, arguments::invert, arguments::pthread, anima::GradientFileReader< GradientType, BValueScalarType >::SetGradientFileName(), anima::TransformSeriesReader< TScalarType, NDimensions >::SetInput(), and arguments::transfo.
Referenced by main().
| void applyVectorTransfo | ( | itk::ImageIOBase::Pointer | geometryImageIO, |
| const arguments & | args | ||
| ) |
Definition at line 100 of file animaApplyTransformSerie.cxx.
References arguments::exponentiationOrder, arguments::input, arguments::interpolation, arguments::invert, arguments::origin, arguments::output, arguments::pthread, anima::TransformSeriesReader< TScalarType, NDimensions >::SetInput(), arguments::spacing, and arguments::transfo.
| void checkIfComponentsAreVectors | ( | itk::ImageIOBase::Pointer | inputImageIO, |
| itk::ImageIOBase::Pointer | geometryImageIO, | ||
| const arguments & | args | ||
| ) |
Definition at line 427 of file animaApplyTransformSerie.cxx.
| int main | ( | int | ac, |
| const char ** | av | ||
| ) |
Definition at line 459 of file animaApplyTransformSerie.cxx.
References ANIMA_RETRIEVE_COMPONENT_TYPE, applyTransformationToGradients(), arguments::exponentiationOrder, arguments::geometry, arguments::input, arguments::interpolation, arguments::invert, arguments::output, arguments::pthread, retrieveNbDimensions(), anima::TransformSeriesReader< TScalarType, NDimensions >::SetInput(), and arguments::transfo.
| void retrieveNbDimensions | ( | itk::ImageIOBase::Pointer | inputImageIO, |
| itk::ImageIOBase::Pointer | geometryImageIO, | ||
| const arguments & | args | ||
| ) |
Definition at line 447 of file animaApplyTransformSerie.cxx.
Referenced by main().
1.8.13