18 #ifndef itkFrequencyBandImageFilter_h
19 #define itkFrequencyBandImageFilter_h
52 template <
typename TImageType,
typename TFrequencyIterator = FrequencyFFTLayoutImageRegionIteratorWithIndex<TImageType>>
129 itkSetMacro(PassLowFrequencyThreshold,
bool);
130 itkGetConstReferenceMacro(PassLowFrequencyThreshold,
bool);
131 itkBooleanMacro(PassLowFrequencyThreshold);
136 itkSetMacro(PassHighFrequencyThreshold,
bool);
137 itkGetConstReferenceMacro(PassHighFrequencyThreshold,
bool);
138 itkBooleanMacro(PassHighFrequencyThreshold);
142 itkSetMacro(PassBand,
bool);
143 itkGetConstReferenceMacro(PassBand,
bool);
144 itkBooleanMacro(PassBand);
157 SetPassBand(
const bool passLowThreshold,
const bool passHighThreshold);
169 SetStopBand(
const bool passLowThreshold,
const bool passHighThreshold);
173 itkSetMacro(RadialBand,
bool);
174 itkGetConstReferenceMacro(RadialBand,
bool);
175 itkBooleanMacro(RadialBand);
180 itkSetMacro(PassNegativeLowFrequencyThreshold,
bool);
181 itkGetConstReferenceMacro(PassNegativeLowFrequencyThreshold,
bool);
182 itkBooleanMacro(PassNegativeLowFrequencyThreshold);
187 itkSetMacro(PassNegativeHighFrequencyThreshold,
bool);
188 itkGetConstReferenceMacro(PassNegativeHighFrequencyThreshold,
bool);
189 itkBooleanMacro(PassNegativeHighFrequencyThreshold);
221 #ifndef ITK_MANUAL_INSTANTIATION
222 # include "itkFrequencyBandImageFilter.hxx"