ITK
5.2.0
Insight Toolkit
|
#include <itkThresholdLabelerImageFilter.h>
Public Types | |
using | ConstPointer = SmartPointer< const Self > |
using | InputPixelType = typename TInputImage::PixelType |
using | OutputPixelType = typename TOutputImage::PixelType |
using | Pointer = SmartPointer< Self > |
using | RealThresholdType = typename NumericTraits< InputPixelType >::RealType |
using | RealThresholdVector = std::vector< RealThresholdType > |
using | Self = ThresholdLabelerImageFilter |
using | Superclass = UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > > |
using | ThresholdVector = std::vector< InputPixelType > |
Public Types inherited from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType > > | |
using | ConstPointer = SmartPointer< const Self > |
using | FunctorType = Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType > |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::ConstPointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename OutputImageType::PixelType |
using | OutputImagePointer = typename OutputImageType::Pointer |
using | OutputImageRegionType = typename OutputImageType::RegionType |
using | OutputImageType = TOutputImage |
using | Pointer = SmartPointer< Self > |
using | Self = UnaryFunctorImageFilter |
using | Superclass = InPlaceImageFilter< TInputImage, TOutputImage > |
Public Types inherited from itk::InPlaceImageFilter< TInputImage, TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | InputImageConstPointer = typename InputImageType::ConstPointer |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::Pointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename Superclass::OutputImagePixelType |
using | OutputImagePointer = typename Superclass::OutputImagePointer |
using | OutputImageRegionType = typename Superclass::OutputImageRegionType |
using | OutputImageType = typename Superclass::OutputImageType |
using | Pointer = SmartPointer< Self > |
using | Self = InPlaceImageFilter |
using | Superclass = ImageToImageFilter< TInputImage, TOutputImage > |
Public Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | InputImageConstPointer = typename InputImageType::ConstPointer |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::Pointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename Superclass::OutputImagePixelType |
using | OutputImageRegionType = typename Superclass::OutputImageRegionType |
using | Pointer = SmartPointer< Self > |
using | Self = ImageToImageFilter |
using | Superclass = ImageSource< TOutputImage > |
Public Types inherited from itk::ImageSource< TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | DataObjectIdentifierType = Superclass::DataObjectIdentifierType |
using | DataObjectPointer = DataObject::Pointer |
using | DataObjectPointerArraySizeType = Superclass::DataObjectPointerArraySizeType |
using | OutputImagePixelType = typename OutputImageType::PixelType |
using | OutputImagePointer = typename OutputImageType::Pointer |
using | OutputImageRegionType = typename OutputImageType::RegionType |
using | OutputImageType = TOutputImage |
using | Pointer = SmartPointer< Self > |
using | Self = ImageSource |
using | Superclass = ProcessObject |
Public Types inherited from itk::ProcessObject | |
using | ConstPointer = SmartPointer< const Self > |
using | DataObjectIdentifierType = DataObject::DataObjectIdentifierType |
using | DataObjectPointer = DataObject::Pointer |
using | DataObjectPointerArray = std::vector< DataObjectPointer > |
using | DataObjectPointerArraySizeType = DataObjectPointerArray::size_type |
using | MultiThreaderType = MultiThreaderBase |
using | NameArray = std::vector< DataObjectIdentifierType > |
using | Pointer = SmartPointer< Self > |
using | Self = ProcessObject |
using | Superclass = Object |
Public Types inherited from itk::Object | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = Object |
using | Superclass = LightObject |
Public Types inherited from itk::LightObject | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = LightObject |
Label an input image according to a set of thresholds.
This filter produces an output image whose pixels are labeled progressively according to the classes identified by a set of thresholds. Values equal to a threshold is considered to be in the lower class.
This filter is templated over the input image type and the output image type.
The filter expect both images to have the same number of dimensions.
Definition at line 117 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 134 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::InputPixelType = typename TInputImage::PixelType |
Pixel types.
Definition at line 143 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::OutputPixelType = typename TOutputImage::PixelType |
Definition at line 144 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 133 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::RealThresholdType = typename NumericTraits<InputPixelType>::RealType |
Definition at line 148 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::RealThresholdVector = std::vector<RealThresholdType> |
Definition at line 149 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::Self = ThresholdLabelerImageFilter |
Standard class type aliases.
Definition at line 127 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::Superclass = UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler<typename TInputImage::PixelType, typename TOutputImage::PixelType> > |
Definition at line 131 of file itkThresholdLabelerImageFilter.h.
using itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >::ThresholdVector = std::vector<InputPixelType> |
Threshold vector types.
Definition at line 147 of file itkThresholdLabelerImageFilter.h.
|
protected |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
|
overrideprotecteddefault |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
|
overrideprotectedvirtual |
This method is used to set the state of the filter before multi-threading.
Reimplemented from itk::ImageSource< TOutputImage >.
|
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::Object.
|
virtual |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType > >.
|
inline |
Get the vector of real thresholds.
Definition at line 202 of file itkThresholdLabelerImageFilter.h.
|
inline |
Get the vector of thresholds.
Definition at line 179 of file itkThresholdLabelerImageFilter.h.
|
static |
Method for creation through the object factory.
|
overrideprotectedvirtual |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
Reimplemented from itk::InPlaceImageFilter< TInputImage, TOutputImage >.
|
virtual |
Set the offset which labels have to start from.
|
inline |
Set the vector of real type thresholds.
Definition at line 186 of file itkThresholdLabelerImageFilter.h.
|
inline |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
Definition at line 163 of file itkThresholdLabelerImageFilter.h.
|
private |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
Definition at line 229 of file itkThresholdLabelerImageFilter.h.
|
private |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
Definition at line 228 of file itkThresholdLabelerImageFilter.h.
|
private |
The input and output pixel types must support comparison operators. Set the vector of thresholds.
Definition at line 227 of file itkThresholdLabelerImageFilter.h.