18#ifndef itkThresholdLabelerImageFilter_h
19#define itkThresholdLabelerImageFilter_h
45template <
typename TInput,
typename TOutput>
92 const size_t mid = (low + high) / 2;
112template <
typename TInputImage,
typename TOutputImage>
117 Functor::ThresholdLabeler<typename TInputImage::PixelType, typename TOutputImage::PixelType>>
170 const ThresholdVector &
193 const RealThresholdVector &
222#ifndef ITK_MANUAL_INSTANTIATION
223# include "itkThresholdLabelerImageFilter.hxx"
~ThresholdLabeler()=default
RealThresholdVector m_Thresholds
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(ThresholdLabeler)
void SetThresholds(const RealThresholdVector &thresholds)
bool operator==(const ThresholdLabeler &other) const
std::vector< RealThresholdType > RealThresholdVector
void SetLabelOffset(const TOutput &labelOffset)
TOutput operator()(const TInput &A) const
typename NumericTraits< TInput >::RealType RealThresholdType
Control indentation during Print() invocation.
static constexpr T max(const T &)
virtual void Modified() const
Implements transparent reference counting.
OutputPixelType m_LabelOffset
std::vector< InputPixelType > ThresholdVector
SmartPointer< Self > Pointer
void BeforeThreadedGenerateData() override
RealThresholdVector m_RealThresholds
SmartPointer< const Self > ConstPointer
typename NumericTraits< InputPixelType >::RealType RealThresholdType
UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > > Superclass
void PrintSelf(std::ostream &os, Indent indent) const override
void SetThresholds(const ThresholdVector &thresholds)
std::vector< RealThresholdType > RealThresholdVector
const RealThresholdVector & GetRealThresholds() const
const ThresholdVector & GetThresholds() const
void SetRealThresholds(const RealThresholdVector &thresholds)
ThresholdVector m_Thresholds
~ThresholdLabelerImageFilter() override=default
ThresholdLabelerImageFilter()
ThresholdLabelerImageFilter Self
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::PixelType InputPixelType
UnaryFunctorImageFilter()
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....