ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkScalarConnectedComponentImageFilter.h>
A connected components filter that labels the objects in an arbitrary image. Two pixels are similar if they are within threshold of each other. Uses ConnectedComponentFunctorImageFilter.
Definition at line 110 of file itkScalarConnectedComponentImageFilter.h.
typedef SmartPointer< const Self > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::ConstPointer |
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
Definition at line 124 of file itkScalarConnectedComponentImageFilter.h.
typedef TInputImage::PixelType itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::InputPixelType |
Extract some information from the image types. Dimensionality of the two images is assumed to be the same.
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
Definition at line 130 of file itkScalarConnectedComponentImageFilter.h.
typedef SmartPointer< Self > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Pointer |
Smart pointer typedef support
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
Definition at line 123 of file itkScalarConnectedComponentImageFilter.h.
typedef ScalarConnectedComponentImageFilter itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Self |
Standard class typedefs.
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
Definition at line 117 of file itkScalarConnectedComponentImageFilter.h.
typedef ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< typename TInputImage::ValueType >, TMaskImage > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Superclass |
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
Definition at line 121 of file itkScalarConnectedComponentImageFilter.h.
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::ScalarConnectedComponentImageFilter | ( | ) | [inline, protected] |
End concept checking
Definition at line 154 of file itkScalarConnectedComponentImageFilter.h.
virtual itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::~ScalarConnectedComponentImageFilter | ( | ) | [inline, protected, virtual] |
End concept checking
Definition at line 155 of file itkScalarConnectedComponentImageFilter.h.
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::ScalarConnectedComponentImageFilter | ( | const Self & | ) | [private] |
End concept checking
virtual::itk::LightObject::Pointer itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
virtual InputPixelType itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::GetDistanceThreshold | ( | ) | [inline, virtual] |
Definition at line 137 of file itkScalarConnectedComponentImageFilter.h.
References itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::GetDistanceThreshold().
Referenced by itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::GetDistanceThreshold().
virtual const char* itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
static Pointer itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
void itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::operator= | ( | const Self & | ) | [private] |
End concept checking
Reimplemented from itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >.
virtual void itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::SetDistanceThreshold | ( | const InputPixelType & | thresh | ) | [inline, virtual] |
Definition at line 134 of file itkScalarConnectedComponentImageFilter.h.
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::typedef | ( | Concept::EqualityComparable< InputPixelType > | ) |
Begin concept checking This class requires InputEqualityComparableCheck in the form of ( Concept::EqualityComparable< InputPixelType > )
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::typedef | ( | Concept::EqualityComparable< typename TOutputImage::PixelType > | ) |
This class requires OutputEqualityComparableCheck in the form of ( Concept::EqualityComparable< typename TOutputImage::PixelType > )
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::typedef | ( | Concept::EqualityComparable< typename TMaskImage::PixelType > | ) |
This class requires MaskEqualityComparableCheck in the form of ( Concept::EqualityComparable< typename TMaskImage::PixelType > )
itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::typedef | ( | Concept::IncrementDecrementOperators< typename TOutputImage::PixelType > | ) |
This class requires OutputIncrementDecrementOperatorsCheck in the form of ( Concept::IncrementDecrementOperators< typename TOutputImage::PixelType > )
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.