Go to the documentation of this file.
19 #ifndef __itkVectorMeanDiffusionImageFilter_H__
20 #define __itkVectorMeanDiffusionImageFilter_H__
22 #include "itkImageToImageFilter.h"
24 #include "itkVector.h"
25 #include "itkNumericTraits.h"
27 #include "itkRescaleIntensityImageFilter.h"
48 template<
class TInputImage,
class TGrayValueImage >
50 public ImageToImageFilter< TInputImage, TInputImage >
61 typedef ImageToImageFilter<
68 TInputImage::ImageDimension );
78 typedef typename InputPixelType::ValueType
ValueType;
82 typedef typename InputImageType::IndexType
IndexType;
91 typedef RescaleIntensityImageFilter<
111 itkSetMacro( NumberOfIterations,
unsigned int );
112 itkGetConstMacro( NumberOfIterations,
unsigned int );
128 void PrintSelf( std::ostream & os, Indent indent )
const;
165 #ifndef ITK_MANUAL_INSTANTIATION
166 #include "itkVectorMeanDiffusionImageFilter.hxx"
169 #endif // end #ifndef __itkVectorMeanDiffusionImageFilter_H__
InputImageType::PixelType InputPixelType
DoubleImageType::Pointer DoubleImagePointer
GrayValueImageType::Pointer GrayValueImagePointer
RescaleImageFilterPointer m_RescaleFilter
GrayValueImageType::PixelType GrayValuePixelType
void operator=(const Self &)
VectorMeanDiffusionImageFilter()
InputImageType::RegionType InputImageRegionType
TGrayValueImage GrayValueImageType
SmartPointer< const Self > ConstPointer
unsigned int m_NumberOfIterations
GrayValueImageType::Pointer GetGrayValueImage(void)
Applies an averaging filter to an image.
virtual ~VectorMeanDiffusionImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const
InputPixelType::ValueType ValueType
SmartPointer< Self > Pointer
ImageToImageFilter< InputImageType, InputImageType > Superclass
RescaleImageFilterType::Pointer RescaleImageFilterPointer
void FilterGrayValueImage(void)
VectorMeanDiffusionImageFilter Self
RescaleIntensityImageFilter< GrayValueImageType, DoubleImageType > RescaleImageFilterType
itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension)
GrayValueImagePointer m_GrayValueImage
Image< double, itkGetStaticConstMacro(InputImageDimension) > DoubleImageType
virtual void GenerateInputRequestedRegion()
void SetGrayValueImage(GrayValueImageType *_arg)
VectorMeanDiffusionImageFilter(const Self &)
TInputImage InputImageType
InputImageType::IndexType IndexType
Vector< double, itkGetStaticConstMacro(InputImageDimension) > VectorRealType
InputImageType::SizeType InputSizeType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|