18 #ifndef __itkMaskedRankImageFilter_h
19 #define __itkMaskedRankImageFilter_h
64 template<
class TInputImage,
class TMaskImage,
class TOutputImage,
class TKernel =
65 FlatStructuringElement< ::itk::GetImageDimension< TInputImage >::ImageDimension > >
68 Function::RankHistogram< typename TInputImage::PixelType > >
90 typedef typename TInputImage::SizeType
SizeType;
101 itkStaticConstMacro(ImageDimension,
unsigned int,
102 TInputImage::ImageDimension);
113 itkSetMacro(Rank,
float)
114 itkGetConstMacro(Rank,
float)
116 bool GetUseVectorBasedAlgorithm()
118 return HistogramType::UseVectorBasedAlgorithm();
125 void PrintSelf(std::ostream & os,
Indent indent)
const;
127 void ConfigureHistogram( HistogramType & histogram );
131 void operator=(
const Self &);
137 #ifndef ITK_MANUAL_INSTANTIATION
138 #include "itkMaskedRankImageFilter.hxx"