![]() |
ITK
5.4.0
Insight Toolkit
|
#include <itkConvertLabelMapFilter.h>
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static double | GetGlobalDefaultCoordinateTolerance () |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static void | SetGlobalDefaultDirectionTolerance (double) |
![]() | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
![]() | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
![]() | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
![]() | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
![]() | |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Converts the LabelObjects of a LabelMap to a different type of LabelObject.
The LabelObjects are copied and not simply dynamically casted so the filter ensures that the type of the label objects are of the type specified with TOutputImage.
This implementation was taken from the Insight Journal paper: https://www.insight-journal.org/browse/publication/176
Definition at line 43 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 52 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::IndexType = typename OutputImageType::IndexType |
Definition at line 67 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::InputImageConstPointer = typename InputImageType::ConstPointer |
Definition at line 58 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::InputImagePixelType = typename InputImageType::PixelType |
Definition at line 60 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::InputImagePointer = typename InputImageType::Pointer |
Definition at line 57 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::InputImageRegionType = typename InputImageType::RegionType |
Definition at line 59 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::InputImageType = TInputImage |
Some convenient type alias.
Definition at line 55 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::LabelObjectType = typename InputImageType::LabelObjectType |
Definition at line 61 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputImageConstPointer = typename OutputImageType::ConstPointer |
Definition at line 64 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputImagePixelType = typename OutputImageType::PixelType |
Definition at line 66 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputImagePointer = typename OutputImageType::Pointer |
Definition at line 63 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputImageRegionType = typename OutputImageType::RegionType |
Definition at line 65 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputImageType = TOutputImage |
Definition at line 56 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::OutputLabelObjectType = typename OutputImageType::LabelObjectType |
Definition at line 68 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 51 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::Self = ConvertLabelMapFilter |
Standard class type aliases.
Definition at line 49 of file itkConvertLabelMapFilter.h.
using itk::ConvertLabelMapFilter< TInputImage, TOutputImage >::Superclass = LabelMapFilter<TInputImage, TOutputImage> |
Definition at line 50 of file itkConvertLabelMapFilter.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
overrideprotectedvirtual |
A version of GenerateData() specific for image processing filters. This implementation will split the processing across multiple threads. The buffer is allocated by this method. Then the BeforeThreadedGenerateData() method is called (if provided). Then, a series of threads are spawned each calling DynamicThreadedGenerateData(). After all the threads have completed processing, the AfterThreadedGenerateData() method is called (if provided). If an image processing filter cannot be threaded, the filter should provide an implementation of GenerateData(). That implementation is responsible for allocating the output buffer. If a filter can be threaded, it should NOT provide a GenerateData() method but should provide a DynamicThreadedGenerateData() instead.
Reimplemented from itk::ImageSource< TOutputImage >.
|
virtual |
Runtime information support.
Reimplemented from itk::LabelMapFilter< TInputImage, TOutputImage >.
|
static |
Standard New method.
|
staticconstexpr |
ImageDimension constants
Definition at line 71 of file itkConvertLabelMapFilter.h.
|
staticconstexpr |
Definition at line 72 of file itkConvertLabelMapFilter.h.