28 #ifndef itkThresholdImageFilter_h 29 #define itkThresholdImageFilter_h 69 template<
typename TImage >
86 typedef typename TImage::PixelType
PixelType;
89 #ifdef ITK_USE_CONCEPT_CHECKING 101 itkSetMacro(OutsideValue, PixelType);
104 itkGetConstMacro(OutsideValue, PixelType);
116 itkSetMacro(Lower, PixelType);
117 itkGetConstMacro(Lower, PixelType);
121 itkSetMacro(Upper, PixelType);
122 itkGetConstMacro(Upper, PixelType);
157 void operator=(
const Self &) ITK_DELETE_FUNCTION;
165 #ifndef ITK_MANUAL_INSTANTIATION 166 #include "itkThresholdImageFilter.hxx" InputImageType::PixelType InputImagePixelType
OutputImageType::RegionType OutputImageRegionType
OutputImageType::PixelType OutputImagePixelType
ThresholdImageFilter Self
InputImageType::RegionType InputImageRegionType
void ThresholdAbove(const PixelType &thresh)
Set image values to a user-specified value if they are below, above, or between simple threshold valu...
void ThresholdBelow(const PixelType &thresh)
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void ThresholdOutside(const PixelType &lower, const PixelType &upper)
void operator=(const Self &) ITK_DELETE_FUNCTION
TImage::PixelType PixelType
InputImageType::ConstPointer InputImagePointer
OutputImageType::Pointer OutputImagePointer
void PrintSelf(std::ostream &os, Indent indent) const override
InPlaceImageFilter< TImage, TImage > Superclass
unsigned int ThreadIdType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
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)