18 #ifndef __itkStochasticFractalDimensionImageFilter_h
19 #define __itkStochasticFractalDimensionImageFilter_h
52 template<
typename TInputImage,
typename TMaskImage = Image<
unsigned char,
53 TInputImage::ImageDimension >,
54 class TOutputImage = TInputImage >
69 itkStaticConstMacro(
ImageDimension,
unsigned int, TInputImage::ImageDimension);
94 itkGetConstMacro(NeighborhoodRadius,
RadiusType);
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkStochasticFractalDimensionImageFilter.hxx"
TInputImage InputImageType
ConstNeighborhoodIteratorType::RadiusType RadiusType
SmartPointer< Self > Pointer
~StochasticFractalDimensionImageFilter()
MaskImageType::Pointer m_MaskImage
ConstNeighborhoodIterator< InputImageType > ConstNeighborhoodIteratorType
Superclass::RadiusType RadiusType
static const unsigned int ImageDimension
Base class for all process objects that output image data.
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
ImageToImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
void operator=(const Self &)
void SetMaskImage(const MaskImageType *mask)
StochasticFractalDimensionImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const
RadiusType m_NeighborhoodRadius
const MaskImageType * GetMaskImage() const
StochasticFractalDimensionImageFilter Self
TOutputImage OutputImageType
This filter computes the stochastic fractal dimension of the input image.
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.