18 #ifndef __itkRankImageFilter_h
19 #define __itkRankImageFilter_h
66 template<
class TInputImage,
class TOutputImage,
class TKernel =
67 FlatStructuringElement< ::itk::GetImageDimension< TInputImage >::ImageDimension > >
70 Function::RankHistogram< typename TInputImage::PixelType > >
91 typedef typename TInputImage::SizeType
SizeType;
102 itkStaticConstMacro(ImageDimension,
unsigned int,
103 TInputImage::ImageDimension);
114 itkSetMacro(Rank,
float)
115 itkGetConstMacro(Rank,
float)
117 bool GetUseVectorBasedAlgorithm()
119 return HistogramType::UseVectorBasedAlgorithm();
126 void PrintSelf(std::ostream & os,
Indent indent)
const;
128 virtual void ConfigureHistogram( HistogramType & histogram );
132 void operator=(
const Self &);
138 #ifndef ITK_MANUAL_INSTANTIATION
139 #include "itkRankImageFilter.hxx"