ITK
4.13.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.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::PixelType | InputPixelType |
typedef SmartPointer< Self > | Pointer |
typedef ScalarConnectedComponentImageFilter | Self |
typedef ConnectedComponentFunctorImageFilter < TInputImage, TOutputImage, Functor::SimilarPixelsFunctor < typename TInputImage::ValueType > , TMaskImage > | Superclass |
Public Types inherited from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Functor::SimilarPixelsFunctor < TInputImage::ValueType > | FunctorType |
typedef TInputImage::IndexType | IndexType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef TInputImage | InputImageType |
typedef std::list< IndexType > | ListType |
typedef MaskImageType::Pointer | MaskImagePointer |
typedef TMaskImage | MaskImageType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef TOutputImage::RegionType | RegionType |
typedef ConnectedComponentFunctorImageFilter | Self |
typedef TInputImage::SizeType | SizeType |
typedef ConnectedComponentImageFilter < TInputImage, TOutputImage, TMaskImage > | Superclass |
typedef TOutputImage::PixelType | OutputPixelType |
typedef TOutputImage::InternalPixelType | OutputInternalPixelType |
typedef TInputImage::PixelType | InputPixelType |
typedef TInputImage::InternalPixelType | InputInternalPixelType |
typedef TMaskImage::PixelType | MaskPixelType |
Public Types inherited from itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::IndexType | IndexType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef TInputImage | InputImageType |
typedef IdentifierType | LabelType |
typedef std::list< IndexType > | ListType |
typedef MaskImageType::Pointer | MaskImagePointer |
typedef TMaskImage | MaskImageType |
typedef TInputImage::OffsetType | OffsetType |
typedef TOutputImage::PixelType | OutputImagePixelType |
typedef TOutputImage | OutputImageType |
typedef TOutputImage::IndexType | OutputIndexType |
typedef TOutputImage::OffsetType | OutputOffsetType |
typedef TOutputImage::SizeType | OutputSizeType |
typedef SmartPointer< Self > | Pointer |
typedef TOutputImage::RegionType | RegionType |
typedef ConnectedComponentImageFilter | Self |
typedef TInputImage::SizeType | SizeType |
typedef ImageToImageFilter < TInputImage, TOutputImage > | Superclass |
typedef TOutputImage::PixelType | OutputPixelType |
typedef TOutputImage::InternalPixelType | OutputInternalPixelType |
typedef TInputImage::PixelType | InputPixelType |
typedef TInputImage::InternalPixelType | InputInternalPixelType |
typedef TMaskImage::PixelType | MaskPixelType |
Public Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef Superclass::OutputImagePixelType | OutputImagePixelType |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef SmartPointer< Self > | Pointer |
typedef ImageToImageFilter | Self |
typedef ImageSource< TOutputImage > | Superclass |
Public Types inherited from itk::ImageSource< TOutputImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::DataObjectIdentifierType | DataObjectIdentifierType |
typedef DataObject::Pointer | DataObjectPointer |
typedef Superclass::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef OutputImageType::PixelType | OutputImagePixelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef ImageSource | Self |
typedef ProcessObject | Superclass |
Public Types inherited from itk::ProcessObject | |
typedef SmartPointer< const Self > | ConstPointer |
typedef DataObject::DataObjectIdentifierType | DataObjectIdentifierType |
typedef DataObject::Pointer | DataObjectPointer |
typedef std::vector < DataObjectPointer > | DataObjectPointerArray |
typedef DataObjectPointerArray::size_type | DataObjectPointerArraySizeType |
typedef MultiThreader | MultiThreaderType |
typedef std::vector < DataObjectIdentifierType > | NameArray |
typedef SmartPointer< Self > | Pointer |
typedef ProcessObject | Self |
typedef Object | Superclass |
Public Types inherited from itk::Object | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef Object | Self |
typedef LightObject | Superclass |
Public Types inherited from itk::LightObject | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef LightObject | Self |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool flag) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
typedef SmartPointer< const Self > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::ConstPointer |
Definition at line 124 of file itkScalarConnectedComponentImageFilter.h.
typedef TInputImage::PixelType itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::InputPixelType |
Definition at line 130 of file itkScalarConnectedComponentImageFilter.h.
typedef SmartPointer< Self > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Pointer |
Definition at line 123 of file itkScalarConnectedComponentImageFilter.h.
typedef ScalarConnectedComponentImageFilter itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Self |
Standard class typedefs.
Definition at line 117 of file itkScalarConnectedComponentImageFilter.h.
typedef ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< typename TInputImage::ValueType >, TMaskImage > itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Superclass |
Definition at line 121 of file itkScalarConnectedComponentImageFilter.h.
|
inlineprotected |
Definition at line 154 of file itkScalarConnectedComponentImageFilter.h.
|
inlineoverrideprotectedvirtual |
Definition at line 155 of file itkScalarConnectedComponentImageFilter.h.
|
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::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >.
|
inlinevirtual |
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >.
|
static |
Method for creation through the object factory.
|
inlinevirtual |
Definition at line 134 of file itkScalarConnectedComponentImageFilter.h.
References itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TMaskImage >::GetFunctor(), and itk::Functor::SimilarPixelsFunctor< TInput >::SetDistanceThreshold().