ITK
4.13.0
Insight Segmentation and Registration Toolkit
|
#include <itkVectorConnectedComponentImageFilter.h>
A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized.
Definition at line 98 of file itkVectorConnectedComponentImageFilter.h.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::PixelType::ValueType | InputValueType |
typedef SmartPointer< Self > | Pointer |
typedef VectorConnectedComponentImageFilter | Self |
typedef ConnectedComponentFunctorImageFilter < TInputImage, TOutputImage, Functor::SimilarVectorsFunctor < typename TInputImage::ValueType > , TMaskImage > | Superclass |
Public Types inherited from itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< TInputImage::ValueType >, TMaskImage > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Functor::SimilarVectorsFunctor < 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::SimilarVectorsFunctor< 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::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::ConstPointer |
Definition at line 110 of file itkVectorConnectedComponentImageFilter.h.
typedef TInputImage::PixelType::ValueType itk::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::InputValueType |
Definition at line 116 of file itkVectorConnectedComponentImageFilter.h.
typedef SmartPointer< Self > itk::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Pointer |
Definition at line 109 of file itkVectorConnectedComponentImageFilter.h.
typedef VectorConnectedComponentImageFilter itk::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Self |
Standard class typedefs.
Definition at line 105 of file itkVectorConnectedComponentImageFilter.h.
typedef ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< typename TInputImage::ValueType >, TMaskImage > itk::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >::Superclass |
Definition at line 108 of file itkVectorConnectedComponentImageFilter.h.
|
inlineprotected |
Definition at line 136 of file itkVectorConnectedComponentImageFilter.h.
|
inlineoverrideprotectedvirtual |
Definition at line 137 of file itkVectorConnectedComponentImageFilter.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::SimilarVectorsFunctor< TInputImage::ValueType >, TMaskImage >.
|
static |
Method for creation through the object factory.
|
inlinevirtual |
Definition at line 120 of file itkVectorConnectedComponentImageFilter.h.
References itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< TInputImage::ValueType >, TMaskImage >::GetFunctor(), and itk::Functor::SimilarVectorsFunctor< TInput >::SetDistanceThreshold().