17 #ifndef itkBinaryThresholdFeatureGenerator_h
18 #define itkBinaryThresholdFeatureGenerator_h
40 template <
unsigned int NDimension>
59 static constexpr
unsigned int Dimension = NDimension;
70 itkSetMacro( Threshold,
double );
71 itkGetMacro( Threshold,
double );
100 #ifndef ITK_MANUAL_INSTANTIATION
101 # include "itkBinaryThresholdFeatureGenerator.hxx"
void GenerateData() override
Light weight base class for most itk classes.
typename InputImageSpatialObjectType::Pointer InputImageSpatialObjectPointer
typename Superclass::SpatialObjectType SpatialObjectType
~BinaryThresholdFeatureGenerator() override
Binarize an input image by thresholding.
static constexpr unsigned int Dimension
SpatialObject< NDimension > SpatialObjectType
Class that generates features (typically images) used as input for a segmentation method...
Image< InputPixelType, Dimension > InputImageType
SmartPointer< Self > Pointer
typename BinaryThresholdFilterType::Pointer BinaryThresholdFilterPointer
Implementation of an image as spatial object.
Generates a feature image by thresholding the input intensities.
BinaryThresholdFeatureGenerator()
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
signed short InputPixelType
Templated n-dimensional image class.
BinaryThresholdFilterPointer m_BinaryThresholdFilter