28 #ifndef itkThresholdImageFilter_h
29 #define itkThresholdImageFilter_h
69 template<
typename TImage >
86 typedef typename TImage::PixelType
PixelType;
89 #ifdef ITK_USE_CONCEPT_CHECKING
104 itkGetConstMacro(OutsideValue,
PixelType);
107 void ThresholdAbove(
const PixelType & thresh);
110 void ThresholdBelow(
const PixelType & thresh);
140 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
152 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
164 #ifndef ITK_MANUAL_INSTANTIATION
165 #include "itkThresholdImageFilter.hxx"
InputImageType::PixelType InputImagePixelType
OutputImageType::RegionType OutputImageRegionType
OutputImageType::PixelType OutputImagePixelType
Light weight base class for most itk classes.
ThresholdImageFilter Self
InputImageType::RegionType InputImageRegionType
Set image values to a user-specified value if they are below, above, or between simple threshold valu...
SmartPointer< Self > Pointer
TImage::PixelType PixelType
InputImageType::ConstPointer InputImagePointer
OutputImageType::Pointer OutputImagePointer
InPlaceImageFilter< TImage, TImage > Superclass
~ThresholdImageFilter() override
unsigned int ThreadIdType
SmartPointer< const Self > ConstPointer
Control indentation during Print() invocation.
Base class for filters that take an image as input and overwrite that image as the output...
#define itkConceptMacro(name, concept)