ITK
5.3.0
Insight Toolkit
|
#include <itkLabelUniqueLabelMapFilter.h>
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::AttributeUniqueLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::InPlaceLabelMapFilter< TImage > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::LabelMapFilter< TImage, TImage > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ImageToImageFilter< TImage, TImage > | |
static double | GetGlobalDefaultCoordinateTolerance () |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static void | SetGlobalDefaultDirectionTolerance (double) |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | ImageDimension = TImage::ImageDimension |
Static Public Attributes inherited from itk::AttributeUniqueLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > > | |
static constexpr unsigned int | ImageDimension |
Static Public Attributes inherited from itk::InPlaceLabelMapFilter< TImage > | |
static constexpr unsigned int | InputImageDimension |
static constexpr unsigned int | OutputImageDimension |
Static Public Attributes inherited from itk::LabelMapFilter< TImage, TImage > | |
static constexpr unsigned int | InputImageDimension |
static constexpr unsigned int | OutputImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TImage, TImage > | |
static constexpr unsigned int | InputImageDimension |
static constexpr unsigned int | OutputImageDimension |
Static Public Attributes inherited from itk::ImageSource< TImage > | |
static constexpr unsigned int | OutputImageDimension |
Make sure that the objects are not overlapping.
AttributeUniqueLabelMapFilter search the overlapping zones in the overlapping objects and keeps only a single object on all the pixels of the image. The object to keep is selected according to their label.
This implementation was taken from the Insight Journal paper: https://www.insight-journal.org/browse/publication/176
Definition at line 47 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 59 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::ImageConstPointer = typename ImageType::ConstPointer |
Definition at line 64 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::ImagePointer = typename ImageType::Pointer |
Definition at line 63 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::ImageType = TImage |
Some convenient type alias.
Definition at line 62 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::IndexType = typename ImageType::IndexType |
Definition at line 66 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::PixelType = typename ImageType::PixelType |
Definition at line 65 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::Pointer = SmartPointer<Self> |
Definition at line 58 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::Self = LabelUniqueLabelMapFilter |
Standard class type aliases.
Definition at line 55 of file itkLabelUniqueLabelMapFilter.h.
using itk::LabelUniqueLabelMapFilter< TImage >::Superclass = AttributeUniqueLabelMapFilter<TImage, typename Functor::LabelLabelObjectAccessor<typename TImage::LabelObjectType> > |
Definition at line 57 of file itkLabelUniqueLabelMapFilter.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
virtual |
Runtime information support.
Reimplemented from itk::AttributeUniqueLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > >.
|
static |
Standard New method.
|
staticconstexpr |
ImageDimension constants
Definition at line 72 of file itkLabelUniqueLabelMapFilter.h.