|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
28 #ifndef itkScalarConnectedComponentImageFilter_h
29 #define itkScalarConnectedComponentImageFilter_h
53 template <
typename TInput>
86 static_cast<TInput>(
itk::Math::abs(static_cast<InputRealType>(a) - static_cast<InputRealType>(b)));
102 template <
typename TInputImage,
typename TOutputImage,
typename TMaskImage = TInputImage>
106 Functor::SimilarPixelsFunctor<typename TInputImage::ValueType>,
143 #ifdef ITK_USE_CONCEPT_CHECKING
A connected components filter that labels the objects in an arbitrary image. Two pixels are similar i...
A generic connected components filter that labels the objects in an arbitrary image.
ScalarConnectedComponentImageFilter()=default
~ScalarConnectedComponentImageFilter() override=default
~SimilarPixelsFunctor()=default
virtual InputPixelType GetDistanceThreshold()
Base class for all process objects that output image data.
typename TInputImage::PixelType InputPixelType
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(SimilarPixelsFunctor)
typename TInputImage::PixelType InputPixelType
FunctorType & GetFunctor()
Define additional traits for native types such as int or float.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
bool operator==(const SimilarPixelsFunctor &other) const
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
virtual void SetDistanceThreshold(const InputPixelType &thresh)
void SetDistanceThreshold(const TInput &thresh)
bool operator()(const TInput &a, const TInput &b) const
TInput GetDistanceThreshold()