18 #ifndef itkStrainImageFilter_h
19 #define itkStrainImageFilter_h
62 template<
typename TInputImage,
typename TOperatorValueType=
float,
typename TOutputValueType=
float >
65 Image< SymmetricSecondRankTensor< TOutputValueType, TInputImage::ImageDimension >,
66 TInputImage::ImageDimension > >
70 itkStaticConstMacro(
ImageDimension,
unsigned int, TInputImage::ImageDimension);
135 virtual
void PrintSelf ( std::ostream& os,
Indent indent ) const ITK_OVERRIDE;
151 #ifndef ITK_MANUAL_INSTANTIATION
152 #include "itkStrainImageFilter.hxx"
virtual void ThreadedGenerateData(const OutputRegionType &outputRegion, ThreadIdType threadId) override
Superclass::RegionType RegionType
Image< OutputPixelType, ImageDimension > OutputImageType
Extract components of an Image with multi-component pixels.
Light weight base class for most itk classes.
Image< GradientOutputPixelType, ImageDimension > GradientOutputImageType
Represent a symmetric tensor of second rank.
virtual void BeforeThreadedGenerateData() override
virtual void PrintSelf(std::ostream &os, Indent indent) const override
ImageToImageFilter< InputImageType, GradientOutputImageType > VectorGradientFilterType
StrainFormType m_StrainForm
Generate a strain field image from a displacement field image.
static const unsigned int ImageDimension
SymmetricSecondRankTensor< TOutputValueType, ImageDimension > OutputPixelType
TInputImage InputImageType
InputComponentsImageFilterType::Pointer m_InputComponentsFilter
SmartPointer< Self > Pointer
VectorGradientFilterType::Pointer m_VectorGradientFilter
Image< TOperatorValueType, ImageDimension > OperatorImageType
SmartPointer< const Self > ConstPointer
ImageToImageFilter< InputImageType, OutputImageType > Superclass
unsigned int ThreadIdType
GradientFilterType::Pointer m_GradientFilter
CovariantVector< TOperatorValueType, ImageDimension > GradientOutputPixelType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
itkGetObjectMacro(GradientFilter, GradientFilterType)
ImageToImageFilter< OperatorImageType, GradientOutputImageType > GradientFilterType
A templated class holding a n-Dimensional covariant vector.
OutputImageType::RegionType OutputRegionType
Templated n-dimensional image class.