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);
93 itkSetMacro(NeighborhoodRadius, RadiusType);
94 itkGetConstMacro(NeighborhoodRadius, RadiusType);
107 void operator=(const Self &) ITK_DELETE_FUNCTION;
115 #ifndef ITK_MANUAL_INSTANTIATION 116 #include "itkStochasticFractalDimensionImageFilter.hxx" TInputImage InputImageType
ConstNeighborhoodIteratorType::RadiusType RadiusType
SmartPointer< Self > Pointer
~StochasticFractalDimensionImageFilter()
MaskImageType::Pointer m_MaskImage
ConstNeighborhoodIterator< InputImageType > ConstNeighborhoodIteratorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::RadiusType RadiusType
static const unsigned int ImageDimension
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
ImageToImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
void SetMaskImage(const MaskImageType *mask)
StochasticFractalDimensionImageFilter()
void GenerateData() override
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.
void PrintSelf(std::ostream &os, Indent indent) const override