|
ITK
5.1.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkMaskedRankImageFilter_h
19 #define itkMaskedRankImageFilter_h
64 template <
typename TInputImage,
66 typename TOutputImage,
67 typename TKernel = FlatStructuringElement<TInputImage::ImageDimension>>
73 Function::RankHistogram<typename TInputImage::PixelType>>
110 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
121 itkSetClampMacro(Rank,
float, 0.0, 1.0);
122 itkGetConstMacro(Rank,
float)
124 bool GetUseVectorBasedAlgorithm()
const
126 return HistogramType::UseVectorBasedAlgorithm();
134 PrintSelf(std::ostream & os,
Indent indent)
const override;
137 ConfigureHistogram(HistogramType & histogram)
override;
144 #ifndef ITK_MANUAL_INSTANTIATION
145 # include "itkMaskedRankImageFilter.hxx"
typename TOutputImage::PixelType OutputPixelType
typename KernelType::ConstIterator KernelIteratorType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename TInputImage::SizeType RadiusType
typename TInputImage::OffsetType OffsetType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::PixelType InputPixelType
typename TInputImage::IndexType IndexType
typename TInputImage::PixelType PixelType
typename Superclass::HistogramType HistogramType
ImageBaseType::RegionType RegionType
TInputImage InputImageType
typename OutputImageType::RegionType OutputImageRegionType
Implements a generic moving histogram algorithm.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Rank filter of a greyscale image.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename TInputImage::SizeType SizeType
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType