|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkExponentialDisplacementFieldImageFilter_h
19 #define itkExponentialDisplacementFieldImageFilter_h
61 template <
typename TInputImage,
typename TOutputImage>
91 itkSetMacro(MaximumNumberOfIterations,
unsigned int);
92 itkGetConstMacro(MaximumNumberOfIterations,
unsigned int);
99 itkSetMacro(AutomaticNumberOfIterations,
bool);
100 itkGetConstMacro(AutomaticNumberOfIterations,
bool);
101 itkBooleanMacro(AutomaticNumberOfIterations);
109 itkSetMacro(ComputeInverse,
bool);
110 itkGetConstMacro(ComputeInverse,
bool);
111 itkBooleanMacro(ComputeInverse);
115 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
116 static constexpr
unsigned int OutputImageDimension = TInputImage::ImageDimension;
120 #ifdef ITK_USE_CONCEPT_CHECKING
134 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateData()
override;
175 #ifndef ITK_MANUAL_INSTANTIATION
176 # include "itkExponentialDisplacementFieldImageFilter.hxx"
bool m_AutomaticNumberOfIterations
Casts input pixels to output pixel type.
Pixel-wise division of two images.
typename OutputImageType::Pointer OutputImagePointer
typename FieldInterpolatorType::OutputType FieldInterpolatorOutputType
unsigned int m_MaximumNumberOfIterations
typename VectorWarperType::Pointer VectorWarperPointer
Control indentation during Print() invocation.
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename InputImageType::PixelType InputPixelType
DivideByConstantPointer m_Divider
typename InputImageType::Pointer InputImagePointer
typename FieldInterpolatorType::Pointer FieldInterpolatorPointer
ImageBaseType::RegionType RegionType
typename OutputImageType::PixelType OutputPixelType
typename AdderType::Pointer AdderPointer
TInputImage InputImageType
typename DivideByConstantType::Pointer DivideByConstantPointer
typename CasterType::Pointer CasterPointer
Computes a diffeomorphic displacement field as the Lie group exponential of a vector field.
Warps an image using an input displacement field.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
VectorWarperPointer m_Warper
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename InputPixelType::RealValueType InputPixelRealValueType
typename InputImageType::RegionType RegionType
Pixel-wise addition of two images.
constexpr unsigned int Dimension
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType