18 #ifndef itkFastApproximateRankImageFilter_h
19 #define itkFastApproximateRankImageFilter_h
44 template<
typename TInputImage,
typename TOutputImage >
47 RankImageFilter< TInputImage, TInputImage,
48 FlatStructuringElement< TInputImage::ImageDimension > > >
88 for (
unsigned i = 0; i < TInputImage::ImageDimension - 1; i++ )
96 itkGetConstMacro(Rank,
float);
111 os << indent <<
"Rank: " <<
m_Rank << std::endl;
typename TInputImage::PixelType PixelType
typename TInputImage::SizeType RadiusType
Rank filter of a greyscale image.
typename TInputImage::IndexType IndexType
void Modified() const override
typename TInputImage::RegionType RegionType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
typename Superclass::FilterType FilterType
void PrintSelf(std::ostream &os, Indent indent) const override
TInputImage InputImageType
typename TInputImage::OffsetType OffsetType
static constexpr unsigned int ImageDimension
void PrintSelf(std::ostream &os, Indent indent) const override
~FastApproximateRankImageFilter() override
FilterType::Pointer m_Filters[ImageDimension]
ImageBaseType::SizeType SizeType
ImageBaseType::IndexType IndexType
typename TInputImage::SizeType SizeType
RankImageFilter< TInputImage, TInputImage, FlatStructuringElement< TInputImage::ImageDimension > > FilterType
A class to support a variety of flat structuring elements, including versions created by decompositio...
Control indentation during Print() invocation.
FastApproximateRankImageFilter()
ImageBaseType::RegionType RegionType
A separable filter for filter which are using radius.